Wednesday, March 31, 2010

WCF Communication Bindings

 

Binding Name Description .NET

basicHttpBinding

Binding for WS-I Basic Profile 1.1 Web Services including ASMX Web Services

3.0/3.5

wsHttpBinding

Binding for advanced WS-* based Web Services such as WS-Security, WS-Transactions, and the like

3.0/3.5

wsDualHttpBinding

Binding to support bidirectional communication using duplex contracts.

3.0/3.5

webHttpBinding

Binding that supports REST/POX-based services using XML and JSON Serialization.

3.0/3.5

netTcpBinding

Binding for communication between two .NET-based systems.

3.0/3.5

netNamedPipeBinding

Binding for on-machine communication between one or more .NET-based systems.

3.0/3.5

netMsmqBinding

Binding for asynchronous communication using Microsoft Message Queue (MSMQ).

3.0/3.5

msmqIntegrationBinding

Binding for sending and receiving messages to applications through the use of queues using MSMQ.

3.0/3.5

wsFederationHttpBinding

Binding for advanced WS-* based Web services using federated identity.

3.0/3.5

ws2007HttpBinding

Binding derived from the wsHttpBinding with additional support for the latest WS-* specifications based on standards available in 2007.

3.5

ws2007FederationHttpBinding

Binding derived from the wsFederationHttpBinding with additional support for the latest WS-* specifications based on standards available in 2007.

3.5

No comments: