Fazit

Die nachfolgende Tabelle liefert einen Vergleich zwischen WCF, .NET Remoting und ASP.NET-basierten Webservices (ASMX).

Tabelle 14.11 Vergleich der Verteilungstechnologien

 

.NET Remoting

ASP.NET Webservices ASMX (mit Webservice Extensions - WSE)

WCF

Betriebssysteme

NT 4, 9x, 2000, XP, 2003, Vista, 2008, Windows 7

NT 4, 9x, 2000, XP, 2003, Vista, 2008, Windows 7

XP, 2003, Vista, 2008, Windows 7

.NET-Versionen für Server

1.0, 1.1, 2.0, 3.0, 3.5, 4.0

1.0, 1.1, 2.0, 3.0, 3.5, 4.0

3.0, 3.5, 4.0

.NET-Versionen für Client

1.0, 1.1, 2.0, 3.0, 3.5, 4.0

1.0, 1.1, 2.0, 3.0, 3.5, 4.0 (auch WCF-Clients möglich)

3.0, 3.5, 4.0 sowie Silverlight 1, 2, 3, 4 (unter bestimmten Bedingungen auch ASMX-Clients möglich)

Transportprotokolle

HTTP, TCP, Named Pipes, AppDomain

HTTP (TCP) ...

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.