Transporte in Windows Communication FoundationTransports in Windows Communication Foundation

Die Transportschicht befindet sich auf der niedrigsten Ebene des Kanalstapels.The transport layer is at the lowest level of the channel stack. Hauptsächlich in Windows Communication Foundation (WCF) verwendeten Transportprotokolle sind HTTP, HTTPS, TCP und named Pipes.The main transports used in Windows Communication Foundation (WCF) are HTTP, HTTPS, TCP, and named pipes. Die Themen in diesem Abschnitt behandeln die Auswahl dieser Transporte, das Konfigurieren des Transports und das Festlegen von Optimierungseigenschaften.The topics in this section discuss choosing among these transports, configuring the transport, and setting tuning properties.

WCF schließt zusätzliche Transporte ein.WCF includes additional transports. Weitere Informationen zu Message Queuing (auch bekannt als MSMQ)-Transport, finden Sie unter Warteschlangen und zuverlässige Sitzungen.For information about Message Queuing (also known as MSMQ) transport, see Queues and Reliable Sessions. Informationen zu Peer-zu-Peer-Transport, finden Sie unter Peer-zu-Peer-Netzwerken.For information about peer-to-peer transport, see Peer-to-Peer Networking.

In diesem AbschnittIn This Section

Auswählen eines TransportsChoosing a Transport
Beschreibt die drei Haupttransporte und die Überlegungen für die Auswahl.Describes the three main transports and considerations in selecting one.

Auswählen eines NachrichtenencodersChoosing a Message Encoder
Beschreibt Faktoren, die bei der Auswahl eines Nachrichtencodierung-Bindungselements zu berücksichtigen sind.Describes factors to consider when choosing a message-encoding binding element.

Streamen der NachrichtenübertragungStreaming Message Transfer
Beschreibt, wie die Transportschicht konfiguriert wird, um Streaming zu ermöglichen.Describes how to configure the transport layer to do streaming.

Konfigurieren von HTTP und HTTPSConfiguring HTTP and HTTPS
Beschreibt, wie HTTP- und HTTPS-Transportbindungselemente konfiguriert werden.Describes how to configure the HTTP and HTTPS transport binding elements.

Vorgehensweise: Ersetzen der WCF URL-Reservierung durch eine eingeschränkte ReservierungHow to: Replace the WCF URL Reservation with a Restricted Reservation
Beschreibt, wie Reservierungen WCFURL eingeschränkt.Describes how to use WCFURL restricted reservations.

TransportkontingenteTransport Quotas
Beschreibt Überlegungen für das Festlegen von Kontingenten, die in der Transportschicht verfügbar sind.Describes considerations in setting the quotas available in the transport layer.

Arbeiten mit NATs und FirewallsWorking with NATs and Firewalls
Beschreibt, wie die Transportschicht konfiguriert wird, wenn Nachrichten hinter einer Firewall gesendet oder empfangen werden oder wenn NAT (Network Address Translation) vorhanden ist.Describes how to configure the transport layer when messages are sent or received behind a firewall or when network address translation (NAT) is present.

Net.TCP-PortfreigabeNet.TCP Port Sharing
Beschreibt, wie die Net.TCP Port Sharing-Komponente von WCF verwenden.Describes how to use the Net.TCP Port Sharing component of WCF.

ReferenzReference

HttpTransportBindingElement

HttpsTransportBindingElement

TcpTransportBindingElement

NamedPipeTransportBindingElement

BindungenBindings

Erweitern von BindungenExtending Bindings