Types of binding available in WCF
A binding is identified by the transport it supports and the encoding it uses. Transport may be HTTP, TCP etc and encoding may be text,binary etc. The popular types of binding may be as below:
It is suitable for communicating with ASP.NET Web services (ASMX)-based services that comfort with WS-Basic Profile conformant Web services.
This binding provides secure and reliable binding environment for .Net to .Net cross machine communication. By default it creates communication stack using WS-ReliableMessaging protocol for reliability,
This binding support federated security. It helps implementing federation which is the ability to flow and share identities across multiple enterprises or trust domains for authentication and authorization. It supports WS-Federation protocol.
This binding provides secure and reliable queued communication for cross-machine environment.