チャネル レイヤーの拡張

チャネル レイヤーはクライアントとサービス間のメッセージの交換を担います。 チャネル拡張では、新しいプロトコル機能 (セキュリティなど)、またはトランスポート機能 (SOAP メッセージを送信する新しいネットワーク トランスポートの実装など) を実装できます。

このセクションの内容

チャネル モデルの概要
チャネルとその機能、サービス アプリケーションおよびクライアント アプリケーションとの連携について概要を示します。

チャネルの開発
各種のチャネル インフラストラクチャが果たす役割、ステート エンジンとステート ライフサイクルのしくみ、例外とエラーの処理方法、メタデータ サポートの実装方法、チャネルとメッセージ エンコーダーの連携について詳しく説明します。

カスタム エンコーダー
メッセージ エンコーダーがチャネルで果たす役割、およびメッセージ エンコーダーの作成方法について説明します。

カスタム ストリームのアップグレード
ストリーム指向のトランスポートによって提供されるストリームのアップグレード プロセスについて説明します。