Today, in this article let's see what is binding and what are different types of
protocols used by client to consume the WCF service.
Question Arises: What is Binding in WCF?
It is a process of communicating with client to consume WCF Service governed by
rich set of protocols. The WCF service can be communicated with client using
different protocols for effective message transition, security and reliability.
The message is transferred using different protocols and encoding techniques.
The lists of different set of bindings are as follows:
1. BasicHttpBinding
- Supports ASP.NET Web Service communication.
- No Security by default.
- Enabled message Encoding.
- No reliable message delivery.
2. WSHttpBinding
- Supports reliable and secured transactions.
- Http and Https communication enabled.
- Sessions disabled by default.
- Good support for web services.
3. WSDualHttpBinding
- Supports duplex, reliable transactions.
- Sessions enabled.
4. WSFederationHttpBinding
- Supports federated security for authentication and authorization across trusted multiple domains
5. NetTcpBinding
- Supports duplex, reliable transactions.
- Comes into scenario when you want to communicate with WCF applications across different systems.
6. NetNamedPipeBinding
- Comes into scenario when you want to communicate with WCF applications on same system in duplex contract fashion.
7. NetPeerTcpBinding
- Comes into scenario when you want to communicate with WCF applications between computers or peer-to-peer fashion.
8. NetMsmqBinding
- Communicated with WCF applications when you want to make queued processing across systems.
I hope this article is useful for you.

Jimmy UnderwoodPosted Dec 26, 2011, 12:07 PM
Nice Article Thanks Mr. Vijay
James VeronicaPosted Dec 26, 2011, 5:12 AM
Nice Article on WCF binding, keep it up Vijay. Thanks http://www.codinghub.net/2011/08/wcf-binding-in-wcf.html
Stephen JohnsonPosted Dec 26, 2011, 3:52 AM
Its very useful article for a person who want to learn WCF.
Manish TewatiaPosted Dec 26, 2011, 1:58 AM
Its a very good sample article to start working on WCF.....