Транспорты в Windows Communication FoundationTransports in Windows Communication Foundation

Транспортный уровень является самым нижним уровнем стека каналов.The transport layer is at the lowest level of the channel stack. Основными транспортами, используемыми в Windows Communication Foundation (WCF) являются HTTP, HTTPS, TCP и именованные каналы.The main transports used in Windows Communication Foundation (WCF) are HTTP, HTTPS, TCP, and named pipes. В подразделах данного раздела рассматриваются выбор типа транспорта среди названных выше типов, настройка транспорта и задание свойств настройки.The topics in this section discuss choosing among these transports, configuring the transport, and setting tuning properties.

WCF содержит дополнительные типы транспорта.WCF includes additional transports. Сведения о транспорта очереди сообщений (MSMQ), см. в разделе очереди и надежные сеансы.For information about Message Queuing (also known as MSMQ) transport, see Queues and Reliable Sessions. Сведения о транспорта peer-to-peer, см. в разделе сети Peer-to-Peer.For information about peer-to-peer transport, see Peer-to-Peer Networking.

В этом разделеIn This Section

Выбор транспортаChoosing a Transport
Описываются три основных типа транспорта и рассматриваются вопросы выбора транспорта.Describes the three main transports and considerations in selecting one.

Выбор кодировщика сообщенийChoosing a Message Encoder
Описываются факторы, которые необходимо принять во внимание при выборе элемента привязки для кодирования сообщений.Describes factors to consider when choosing a message-encoding binding element.

Потоковая передача сообщенийStreaming Message Transfer
Описывается настройка транспортного уровня для выполнения потоковой передачи.Describes how to configure the transport layer to do streaming.

Настройка HTTP и HTTPSConfiguring HTTP and HTTPS
Описывается настройка элементов привязки транспорта HTTP и HTTPS.Describes how to configure the HTTP and HTTPS transport binding elements.

Практическое руководство. Заменить WCF URL резервирование на ограниченное резервированиеHow to: Replace the WCF URL Reservation with a Restricted Reservation
В этой статье описывается использование WCFURL ограниченные резервирования.Describes how to use WCFURL restricted reservations.

Квоты транспортаTransport Quotas
Рассматриваются вопросы задания квот, доступных на транспортном уровне.Describes considerations in setting the quotas available in the transport layer.

Работа со средствами NAT и брандмауэрамиWorking with NATs and Firewalls
Описывается настройка транспортного уровня при отправке или получении сообщений за брандмауэром или при использовании преобразования сетевых адресов (NAT).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.TCPNet.TCP Port Sharing
В этой статье описывается использование компонент совместного использования портов Net.TCP WCF.Describes how to use the Net.TCP Port Sharing component of WCF.

СсылкаReference

HttpTransportBindingElement

HttpsTransportBindingElement

TcpTransportBindingElement

NamedPipeTransportBindingElement

ПривязкиBindings

Расширение привязокExtending Bindings