Windows Communication Foundation 中的传输

传输层是通道堆栈的最低层。 在 Windows Communication Foundation (WCF) 中使用的主要传输是 HTTP、HTTPS、TCP 和命名管道。 本节中的主题讨论如何选择传输、配置传输和设置优化属性。

WCF 包括其他传输。 有关消息队列(也称为 MSMQ)传输的信息,请参见队列和可靠会话。 有关对等传输的信息,请参阅对等网络

本节内容

选择传输方式
说明三种主要传输和选择其中一种传输时的注意事项。

选择消息编码器
说明选择消息编码绑定元素时要考虑的因素。

流消息传输
说明如何配置传输层进行流式处理。

配置 HTTP 和 HTTPS
说明如何配置 HTTP 和 HTTPS 传输绑定元素。

如何:用受限预留替换 WCF URL 预留
说明如何使用 WCFURL 受限预留。

传输配额
说明设置传输层中可用配额时的注意事项。

使用 NAT 和防火墙
说明在防火墙后发送或接收消息时或存在网络地址转换 (NAT) 时如何配置传输层。

Net.TCP 端口共享
说明如何使用 WCF 的 Net.TCP 端口共享组件。

参考

HttpTransportBindingElement

HttpsTransportBindingElement

TcpTransportBindingElement

NamedPipeTransportBindingElement

绑定

扩展绑定