Windows Communication Foundation のトランスポート
トランスポート層は、チャネル スタックの最も低いレベルにあります。Windows Communication Foundation (WCF) で使用される主なトランスポートは、HTTP、HTTPS、TCP、および名前付きパイプです。このセクションのトピックでは、このようなトランスポートの選択、トランスポートの構成、およびチューニング プロパティの設定について説明します。
WCF には追加のトランスポートが含まれています。メッセージ キュー (MSMQ とも呼ばれます) については、「キューと信頼できるセッション」を参照してください。ピアツーピア トランスポートについては、「ピアツーピア ネットワーク」を参照してください。
このセクションの内容
- トランスポートの選択
3 つの主なトランスポートについて説明し、そのうちの 1 つを選択する際の考慮事項を示します。
- メッセージ エンコーダを選択する
メッセージ エンコーディングのバインディング要素を選択する際に考慮する必要のある要因について説明します。
- メッセージ転送ストリーミング
ストリーミングが行われるようにトランスポート層を構成する方法について説明します。
- HTTP および HTTPS の構成
HTTP および HTTPS トランスポート バインディング要素の構成方法について説明します。
- トランスポート クォータ
トランスポート層で使用できるクォータを設定する際の考慮事項について説明します。
- Windows Communication Foundation バインディング
ファイアウォールを介してメッセージを送受信する場合や、ネットワーク アドレス交換 (NAT) が存在する場合にトランスポート層を構成する方法について説明します。
- Net.TCP ポート共有
WCF の Net.TCP ポート共有コンポーネントの使用方法について説明します。
リファレンス
NamedPipeTransportBindingElement