What is Windows Communication Foundation, WCF? - .NET WCF

What is Windows Communication Foundation (WCF)?

- It is a framework for building service-oriented applications.

- It helps in managing distributed computing.

- WCF has a layered architecture.

- It is a part of the .Net Framework 3.0.

- It is based on SOAP (Simple Object Access Protocol).

- WCF helps in building applications to communicate with each other.

- In this, you can send data as asynchronous messages from one service to another.

Features of WCF:

1. Service metadata
2. Service orientation
3. Data contracts
4. Security
5. Reliable and queued messages
6. Extensibility
7. Interoperability
8. Multiple messages patterns

- WCF enables developers to build secure, reliable, transacted solutions that integrate across platforms and interoperate with existing investments.

Three main components of WCF are:

1. Service class
2. Hosting environment
3. Endpoint

- It is a flexible platform. It is also used in several other Microsoft products.
Explain the components of WCF - Service class, Hosting environment, END point.
Components of WCF - WCF Service is composed of three components..
What is the difference between WCF and Web services? - .NET WCF
WCF has a variety of distributed programming infrastructures. WCF offers more flexibility and portability....
What is duplex contracts in WCF? - .NET WCF
WCF allows duplex messaging pattern. Services can communicate with client through a callback....
Post your comment