What is Windows communication foundation, 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 a flexible platform. It is also used in several other Microsoft products.

- 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.

We need to define three main components of WCF:

1. Service class
2. Hosting environment
3. Endpoint
Explain the important principle of SOA.
Explain the important principle of SOA - A service-oriented architecture is collection of services which communicate...
ASP.NET - Difference between WCF and Web Services.
Difference between WCF and Web Services - WCF can create services similar in concept to ASMX, but has much more capabilities....
WCF - What are different bindings supported by WCF?
What are different bindings supported by WCF? - BasicHttpBinding, WSHttpBinding...
Post your comment