Windows Communication Foundation 中的傳輸
傳輸層 (Transport Layer) 屬於通道堆疊中的最底層。Windows Communication Foundation (WCF) 中所使用的主要傳輸有 HTTP、HTTPS、TCP 和具名管道。本節中的主題將討論如何在這些傳輸之間進行選擇、設定傳輸,以及設定調整屬性。
WCF 包含額外的傳輸。如需訊息佇列 (亦稱為 MSMQ) 傳輸的詳細資訊,請參閱佇列和可靠的工作階段。如需對等傳輸的詳細資訊,請參閱對等網路。
本章節內容
- 選擇傳輸
說明這三種主要傳輸,以及進行選擇時的考量因素。
- 選擇訊息編碼器
說明選擇訊息編碼繫結項目時的考量因素。
- 資料流訊息傳輸
說明如何設定傳輸層來傳送資料流。
- 設定 HTTP 和 HTTPS
說明如何設定 HTTP 和 HTTPS 傳輸繫結項目。
- 傳輸配額
說明在設定傳輸層之可用配額時的考量因素。
- Windows Communication Foundation 繫結
說明當訊息是在防火牆後方進行傳送或接收、或是當網路位址轉譯 (NAT) 存在時的傳輸層設定方式。
- Net.TCP Port Sharing
說明如何使用 WCF 的 Net.TCP Port Sharing 元件。
參考
NamedPipeTransportBindingElement