Kompatibilität

Ein Wermutstropfen ist, dass WCF nur eingeschränkt kompatibel mit den Vorgängern ASMX und .NET Remoting ist. Bei der Betrachtung der Kompatibilität ist zu differenzieren zwischen:

  • Interoperabilität zur Laufzeit. Kann ein bestehender Endpunkt aus der einen Technologie mit einem Endpunkt der anderen Technologie verbunden werden? Hier spricht man auch von der Kompatibilität auf der Leitung.

  • Migration. Wie groß ist der Aufwand, einen Endpunkt auf die neue Technologie umzustellen?

  • Parallelbetrieb. Können in einer einzigen Anwendung sowohl Endpunkte der alten als auch der neuen Technologie angeboten werden?

Tabelle 14.3 Kompatibilität von WCF zu anderen Techniken

 

Interoperabilität zur Laufzeit

Migrationsaufwand

Prallelbetrieb

.NET Remoting

Get Microsoft .NET 4.0 - Crashkurs now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.