What is WCF?
WCF is the acronym for Windows Communication Foundation.
WCF is Microsoft’s unified programming model for building service-oriented applications. It enables developers to build secure, reliable, transacted solutions that integrate across platforms and interoperate with existing investments. WCF is built on the Microsoft .NET Framework and simplifies the development of connected systems.
WCF Architecture
From Microsoft WebSite,

The Contracts layer defines various aspects of the message system. For example, the Data Contract describes every parameter that makes up every message that a service can create or consume.
The Service runtime layer contains the behaviors that occur only during the actual operation of the service, that is, the runtime behaviors of the service.
The Messaging layer is composed of channels. A channel is a component that processes a message in some way, for example, authenticating a message.
In next article,we will analyse WCF much more,
Happy Coding,
Comments are closed.