Windows Communication Foundation Built-In Bindings

Windows Communication Foundation Built-In Bindings

Binding Class Name Transport Message Encoding Message Version Security Mode Reliable Messaging Transaction Flow (disabled by default)
BasicHttpBinding HTTP Text SOAP 1.1 None Not Supported Not Supported
WSHttpBinding HTTP Text SOAP 1.2 WS-Addressing 1.0 Message Disabled WS-AtomicTransactions
WSDualHttpBinding HTTP Text SOAP 1.2 WS-Addressing 1.0 Message Enabled WS-AtomicTransactions
WSFederationHttpBinding HTTP Text SOAP 1.2 WS-Addressing 1.0 Message Disabled WS-AtomicTransactions
NetTcpBinding TCP Binary SOAP 1.2 Transport Disabled OleTransactions
NetPeerTcpBinding P2P Binary SOAP 1.2 Transport Not Supported Not Supported
NetNamedPipesBinding Named Pipes Binary SOAP 1.2 Transport Not Supported OleTransactions
NetMsmqBinding MSMQ Binary SOAP 1.2 Message Not Supported Not Supported
MsmqIntegrationBinding MSMQ Not Supported (uses a pre-WCF serialization format) Not Supported Transport Not Supported Not Supported
CustomBinding You Decide You Decide You Decide You Decide You Decide You Decide

Author: Pouya Panahy

Microsoft certified DevOps engineer with passion in analysing, designing and implementing solutions for Azure Cloud with hands-on experience in security and quality assurence.

One thought on “Windows Communication Foundation Built-In Bindings”

Leave a Reply