- WCF helps to design, develop and distribute applications under service-oriented architecture (SOA). WCF facilitates cross-platform and cross-application development and allows for Dot Net Framework class libraries, tools, and services to enable software entities to effectively communicate using any protocols.
WCF is a joined feature of Web Service, Remoting, COM+, and MSMQ. WCF gives a common platform for all .NET communication.
- WPF helps to develop intuitive and standalone Windows installable and browser based applications. When it comes to the service-oriented technology; interoperability is the basic characteristics of WCF.