Transportes no Windows Communication FoundationTransports in Windows Communication Foundation

A camada de transporte é o nível mais baixo da pilha de canais.The transport layer is at the lowest level of the channel stack. Os transportes principais usados no Windows Communication Foundation (WCF) são HTTP, HTTPS, TCP e pipes nomeados.The main transports used in Windows Communication Foundation (WCF) are HTTP, HTTPS, TCP, and named pipes. Os tópicos nesta seção abordam a escolher entre esses transportes, configurando o transporte e definir propriedades de ajuste.The topics in this section discuss choosing among these transports, configuring the transport, and setting tuning properties.

O WCF inclui transportes adicionais.WCF includes additional transports. Para obter informações sobre o transporte de enfileiramento de mensagens (também conhecido como MSMQ), consulte sessões confiáveis e filas.For information about Message Queuing (also known as MSMQ) transport, see Queues and Reliable Sessions. Para obter informações sobre o transporte peer-to-peer, consulte Peer-to-Peer Networking.For information about peer-to-peer transport, see Peer-to-Peer Networking.

Nesta seçãoIn This Section

Escolhendo um transporteChoosing a Transport
Descreve os três principais transportes e considerações no selecionando uma.Describes the three main transports and considerations in selecting one.

Escolhendo um codificador de mensagemChoosing a Message Encoder
Descreve os fatores a considerar ao escolher um elemento de associação de codificação de mensagem.Describes factors to consider when choosing a message-encoding binding element.

Transferência de mensagem de streamingStreaming Message Transfer
Descreve como configurar a camada de transporte para fazer o streaming.Describes how to configure the transport layer to do streaming.

Configurando HTTP e HTTPSConfiguring HTTP and HTTPS
Descreve como configurar o transporte HTTP e HTTPS, elementos de associação.Describes how to configure the HTTP and HTTPS transport binding elements.

Como: Substitua a reserva de URL do WCF com uma reserva restritaHow to: Replace the WCF URL Reservation with a Restricted Reservation
Descreve como usar reservas WCFURL restringido.Describes how to use WCFURL restricted reservations.

Cotas de transporteTransport Quotas
Descreve as considerações em definir as cotas disponíveis na camada de transporte.Describes considerations in setting the quotas available in the transport layer.

Trabalhando com NATs e FirewallsWorking with NATs and Firewalls
Descreve como configurar a camada de transporte quando as mensagens são enviadas ou recebidas por trás de um firewall ou quando a conversão de endereços de rede (NAT) estiver 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.

Compartilhamento de porta do NET.TCPNet.TCP Port Sharing
Descreve como usar o componente de compartilhamento de porta NET. TCP do WCF.Describes how to use the Net.TCP Port Sharing component of WCF.

ReferênciaReference

HttpTransportBindingElement

HttpsTransportBindingElement

TcpTransportBindingElement

NamedPipeTransportBindingElement

AssociaçõesBindings

Estendendo associaçõesExtending Bindings