Windows Communication Foundation - SPLessons
SPLessons 5 Steps, 3 Clicks
5 Steps - 3 Clicks

WCF What

WCF

shape Definitions

Advantages

1.Interoperability

shape Advantages

Interoperability is one of the key point or key feature, which is a single platform used to exchange information between various protocols and platforms.
  • WCF is interoperable with other services when compared to .NET Remoting, where the client and service have to be worked with .NET.
  • WCF Interoperability, for .NET, JAVA, and More.

2.Security  and Reliability

shape Advantages

Compared to web services or ASMX Services, WCF Provides better security and reliability. Security is one of the important point in any Service Oriented Architecture (SOA) and it is provided in the form of authentication, authorization, auditing, and integrity of messages shared between the client and the service. WCF provides more security and reliability architecture for exchanging data. WCF Supports for AJAX,  and REST and, plain XML.

Simple Architecture for WCF Advantages

shape Conceptual figure

Disadvantages

shape Disadvantages

  • WCF generates only plain text.
  • While hosting WCF Service in IIS, It supports only HTTP Protocol.