Windows Communication Foundation is Microsoft infrastructure for
Service Oriented architecture. The result of service oriented design is
a distributed system which runs between services and clients.
In Service Orientation entire system is divided into smaller parts
which run as services. These services can communicate with others via
messages. In each service Object Orientation is applied locally to
accomplish goals of that service. Windows Communication Foundation
unifies a broad array of distributed systems capabilities in a
composable and extensible architecture, spanning transports, security
systems, messaging patterns, encodings, network topologies, and hosting
models.
WCF can simplify the creation of distributed
applications on Windows through its unified approach to communication.
Because it supports a large set of the WS-* specifications, WCF helps
provide reliability, security, and transactions when communicating with
any platform that also supports these specifications. WCF has a tight
relationship with Visual Studio. The latest version of this tool,
Visual Studio 2008, provides a number of WCF-specific capabilities.
Service-oriented applications are becoming the norm, and WCF is now a
mainstream technology for Windows. For anyone who creates software in
this world, WCF qualifies as a significant step forward.
For more information on Windows Communication Foundation join our newsletter and for Get a Free Quote on Windows Communication Foundation related development list please please click here.