Windows-Communication-Foundation

Die Windows Communication Foundation (WCF, Codename Indigo) ist eine dienstorientierte Kommunikationsplattform für verteilte Anwendungen, die von Microsoft ab 2006 in Windows Vista (Codename Longhorn) integriert wird.  Die WCF führt viele Netzwerkfunktionen zusammen und standardisiert sie. Es werden in einer API die Kommunikationstechnologien MSMQ (Message Queuing), DCOM (Distributed Component Object Model)  .NET Application Services (Com+, .NET Enterprise Services), .NET Remoting, Web Services Enhancement (WSE) und XML-ASP.NET-Webservices zusammengefasst.  Verschiedene Standards sind in der WCF integriert: WSDL (Web Services Description Language), SOAP (Simple Object Access Protocol), WS-Trust,  WS-Security, WS-SecureConversation, WS-AtomicTransactions, WS-ReliableMessaging u.a.  Genau wie die Windows Presentation Foundation (WPF, Codename Avalon) soll die Windows Communication Foundation auch in Windows XP und Windows 2003 Server verfügbar sein.                                               
Siehe auch:    WinFX   Windows-Presentation-Foundation   Dot-NET-Framework-3-0   Dot-NET   Datei-Endung-ASMX   Windows-Vista   Windows-API   WinFS