Windows Communication Foundation (WCF) is a part of the .NET Framework that provides a unified programming model for building service-oriented applications that communicate across the web and the enterprise.
WCF unifies these into a single framework a number of approaches to building distributed applications like Web services, .NET Remoting, Message Queuing (MSMQ) and COM+/Enterprise Services.





