Windows Communication
Foundation (Code named Indigo) is a programming platform and runtime system for
building, configuring and deploying network-distributed services. It is the
latest service oriented technology; Interoperability is the fundamental characteristics
of WCF. It is unified programming model provided in .Net Framework 3.0. WCF is
a combination of Web Service, Remoting, MSMQ and COM+. WCF provides a common
platform for all .NET communication. It will take .svc as extension
Below figures shows the different technology combined to form WCF.
Below figures shows the different technology combined to form WCF.
Advantages:
- WCF is interoperable with other services when compared to .net Remoting, where the client and service have to be in .net
- It provides better reliability and security in compared to web services
- We can implement security by changing configuration settings without changing the code
- It is integrated with logging mechanism, so small changes in configuration setting will provide the required functionality
No comments:
Post a Comment