Transportes en Windows Communication FoundationTransports in Windows Communication Foundation

El nivel de transporte está en el nivel más bajo de la pila del canal.The transport layer is at the lowest level of the channel stack. Los transportes principales utilizados en Windows Communication Foundation (WCF) son HTTP, HTTPS, TCP y canalizaciones con nombre.The main transports used in Windows Communication Foundation (WCF) are HTTP, HTTPS, TCP, and named pipes. Los temas de esta sección tratan sobre la elección entre estos transportes, la configuración del transporte y el establecimiento de propiedades de optimización.The topics in this section discuss choosing among these transports, configuring the transport, and setting tuning properties.

WCF incluye transportes adicionales.WCF includes additional transports. Para obtener información sobre el transporte de Message Queuing (también conocido como MSMQ), vea colas y sesiones confiables.For information about Message Queuing (also known as MSMQ) transport, see Queues and Reliable Sessions. Para obtener información sobre el transporte punto a punto, vea redes punto a punto.For information about peer-to-peer transport, see Peer-to-Peer Networking.

En esta secciónIn This Section

Elección del transporteChoosing a Transport
Describe los tres transportes principales y las consideraciones para seleccionar uno.Describes the three main transports and considerations in selecting one.

Elección de un codificador de mensajesChoosing a Message Encoder
Describe los factores que considerar al elegir un elemento de enlace de codificación de mensajes.Describes factors to consider when choosing a message-encoding binding element.

Transferencia de mensajes por secuenciasStreaming Message Transfer
Describe cómo configurar el nivel de transporte para la transmisión por secuencias.Describes how to configure the transport layer to do streaming.

Configuración de HTTP y HTTPSConfiguring HTTP and HTTPS
Describe cómo configurar los elementos de enlace de transporte HTTP y HTTPS.Describes how to configure the HTTP and HTTPS transport binding elements.

Procedimiento para reemplazar la reserva de direcciones URL de WCF por una reserva restringidaHow to: Replace the WCF URL Reservation with a Restricted Reservation
Describe cómo usar las reservas restringidas de WCFURL.Describes how to use WCFURL restricted reservations.

Cuotas de transporteTransport Quotas
Describe las consideraciones para establecer las cuotas disponibles en el nivel de transporte.Describes considerations in setting the quotas available in the transport layer.

Trabajar con NAT y firewallsWorking with NATs and Firewalls
Describe cómo configurar el nivel de transporte cuando los mensajes se envían o reciben detrás de un firewall o cuando la traducción de direcciones de red (NAT) está presente.Describes how to configure the transport layer when messages are sent or received behind a firewall or when network address translation (NAT) is present.

Uso compartido de puertos Net.TCPNet.TCP Port Sharing
Describe cómo usar el componente de uso compartido de puertos net. TCP de WCF.Describes how to use the Net.TCP Port Sharing component of WCF.

ReferenciaReference

HttpTransportBindingElement

HttpsTransportBindingElement

TcpTransportBindingElement

NamedPipeTransportBindingElement

EnlacesBindings

Extensión de enlacesExtending Bindings