次の方法で共有


Windows Communication Foundation のトランスポート

トランスポート層は、チャネル スタックの最下位レベルにあります。 Windows Communication Foundation (WCF) で使用される主なトランスポートは、HTTP、HTTPS、TCP、および名前付きパイプです。 このセクションのトピックでは、これらのトランスポートの選択、トランスポートの構成、およびチューニング プロパティの設定について説明します。

WCF には追加のトランスポートが含まれています。 メッセージ キュー (MSMQ とも呼ばれます) トランスポートの詳細については、「 キューと信頼できるセッション」を参照してください。 ピア ツー ピア トランスポートの詳細については、「 ピア ツー ピア ネットワーク」を参照してください。

このセクションにて

トランスポートの選択
3 つの主なトランスポートと、1 つを選択する際の考慮事項について説明します。

メッセージ エンコーダーの選択
メッセージ エンコード バインド要素を選択する際に考慮すべき要素について説明します。

ストリーミング メッセージ転送
ストリーミングを実行するようにトランスポート層を構成する方法について説明します。

HTTP と HTTPS の構成
HTTP および HTTPS トランスポート バインド要素を構成する方法について説明します。

方法: WCF URL 予約を制限付き予約に置き換える
WCFURL の制限付き予約を使用する方法について説明します。

トランスポート クォータ
トランスポート層で使用可能なクォータを設定する際の考慮事項について説明します。

NAT とファイアウォールの操作
メッセージがファイアウォールの内側で送受信されたとき、またはネットワーク アドレス変換 (NAT) が存在する場合にトランスポート層を構成する方法について説明します。

Net.TCP ポート共有
WCF の Net.TCP ポート共有コンポーネントを使用する方法について説明します。

リファレンス

HttpTransportBindingElement

HttpsTransportBindingElement

TcpTransportBindingElement

NamedPipeTransportBindingElement

バインディング

バインドの拡張