Functions supported by the built-in binding list of the WCF system and system binding.

Source: Internet
Author: User
Tags msmq

Functions supported by the built-in binding list of the WCF system and system binding.

List of built-in bindings in the WCF System

Bind Configuration element Description Transmission Protocol

Encoding format

BasicHttpBinding <BasicHttpBnding>

A binding is applicable to communication with Web services that comply with WS-Basic Profile (for example, services based on ASP. NET Web services (ASMX.

This binding uses HTTP as the transmission protocol and text/XML as the default message encoding.

HTTP/HTTPS Text, MTOM
WSHttpBinding <WsHttpBinding> A secure and interoperable binding, suitable for non-duplex Service Conventions HTTP/HTTPS Text, MTOM
WS2007HttpBinding <Ws2007HttpBinding> A secure and interoperable binding can support the correct versions of Security and ReliableSession and the binding elements of TransactionFlow. HTTP/HTTPS Text, MTOM
WSDualHttpBinding <WsDualHttpBinding> A secure and interoperable binding, applicable to duplex service protocols or communication through SOAP Media HTTP Text, MTOM
WSFederationHttpBinding <WsFederationHttpBinding> A secure and interoperable binding that supports the WS protocol and enables organizations in the Federation to efficiently Authenticate and authorize users. HTTP/HTTPS

Text,

MTOM

WS2007FederationHttpBinding <Ws2007FederationHttpBinding> A secure and interoperable binding derived from WS2007HttpBinding and supports joint security HTTP/HTTPS Text, MTOM
NetTcpBinding <NetTcpBinding> A secure and optimized binding for cross-Computer Communication Between WCF applications TCP Binary
NetNamedPipeBinding <NetNamedPipeBinding> Secure, reliable, and optimized binding for cross-Computer Communication Between WCF applications IPC Binary
MsmqIntegrationBinding <MsmqIntegrationBinding> One binding, applicable to cross-computer communication between a WCF application and an existing Message Queue (also known as MSMQ) Application MSMQ Binary
NetMsmqBinding <NetMsmqBinding> One queuing binding, applicable to cross-Computer Communication Between WCDF applications MSMQ Binary
NetPeerTcpBinding <NetPeerTcpBinding> One binding supporting multi-Computer Secure Communication P2P Binary

Functions supported by the binding of WCF Systems

Binding name Transmission Security Message-level security WS * compatibility WS * transaction support Persistent and reliable message transmission Reliable session Performance Request/Response Unidirectional Duplex
BasicHttpBing       Good  
WsHttpBinding   Good  
WsDualHttpBinding   Good
NetTcpBinding     Better
NetNamedPipeBinding         Best  
NetMsmqBinding       Better    
NetTcpPeerBinding           Better
MsmqIntegrationBinding         Better    
WsFederationhttpBinding     L good  

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.