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.