Benutzer:MovGP0/WCF/Bindings

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
   MovGP0        Über mich        Hilfen        Artikel        Weblinks        Literatur        Zitate        Notizen        Programmierung        MSCert        Physik      


Binding Klasse Transport Encoding Anmerkungen
Basic HTTP binding BasicHttpBinding HTTP, HTTPS Text, MTOM HTTP and HTTPS
Web Service (WS) binding WSHttpBinding HTTP, HTTPS Text, MTOM HTTP and HTTPS, offers support for Ws-* standards
WS dual binding WSDualHttpBinding HTTP, HTTPS Text, MTOM like WS, but also supports bidirectional duplex connections
use WebSockets instead when possible
WebSocket binding NetHttpBinding HTTP, HTTPS Text, MTOM like WSDualHttpBinding; use only when bidirectonal callbacks over the internet are needed
Federated WS binding WSFederationHttpBinding HTTP, HTTPS Text, MTOM not well supported by industry
WS 2007 binding WS2007HttpBinding HTTP, HTTPS Text, MTOM like Federated WS binding, but also supports WS-Coordination and newer versions of WS-Transaction, WS-Security, WS-Reliability
TCP binding NetTcpBinding TCP Binary cross machine; WCF 2 WCF only
UDP binding UdpBinding UDP Binary usually not used, because of message loss, message order loss, and message duplication; WCF 2 WCF only
IPC/Named Pipes binding NetNamedPipeBinding IPC Binary local machine only; WCF 2 WCF only
MSMQ binding NetMsmqBinding MSMQ Binary supports disconnected calls; WCF 2 WCF
MSMQ Integration binding MsmqIntegrationBinding MSMQ Binary supports disconnected calls; WCF 2 Legacy
Web binding WebHttpBinding HTTP, HTTPS Text, MTOM for REST/POX/JSON scenarios; might want to use WebAPI instead
P2P binding NetPeerTcpBinding TCP Binary Windows Peer-to-Peer Networking; obsolete in .NET 4.5!