• Microsoft has introduced WCF  for inter process communication. WCF let us to establish communication channels using
  • TCP
  • HTTP
  • MSMQ
  • IPC
  • Peer Network
  • Namespace “System.ServiceModel” is used for WCF.

Different ways to host WCF Service are

  • IIS
  • Self-Hosting
  • WAS

In WCF modes of communication between server and client are

  • One-Way
  • Request-Reply
  • Callback

Security features used in WCF 

  • Integrity
  • Confidentiality
  • Authentication
  • Authorization

The essential components of WCF

  • Service class
  • End point
  • Hosting Environment

How WCF works?

WCF will follow – “Software and Service Model”, in which all essential components are defined as services and this will be used by client program.

Difference between classic web services (ASMX) and WCF

Classic web service known as ASMX were using SOAP protocol for sending and receiving the messages over network and over HTTP protocol whereas WCF allows the communication to happen over any transport protocol.

Leave a Reply