WCF サービスの使用

Microsoft BizTalk Server では、Windows Communication Foundation (WCF) のサポートが組み込まれています。 BizTalk Serverを使用すると、オーケストレーション内のすべての既存の WCF サービスを再利用して集計できます。 BizTalk Serverでは、WCF サービスでのネイティブ アダプターのサポートも実装されています。 ネイティブ アダプタのサポートにより、コードを記述しなくても、WCF サービスのスケーラビリティ、フォールト トレランス、および追跡の機能を利用できます。 WCF アダプターの詳細については、「 WCF アダプター」を参照してください。

BizTalk Serverでの WCF サービスのサポートは、WCF サービスの発行または作成、または WCF サービスの呼び出しまたは使用の 2 つのカテゴリに分類されます。

WCF サービスの発行

WCF アダプタを使用してオーケストレーションとスキーマを Web サービスとして公開すると、WCF サービス ロジックとビジネス プロセス ロジックを区別できます。 分離 WCF アダプタでは、BizTalk WCF サービス公開ウィザードを使用して、インターネット インフォメーション サービス (IIS) で実行されている Web アプリケーションでホストされる分離された WCF 受信場所を作成できます。 インプロセス WCF アダプタでは、BizTalk WCF サービス公開ウィザードを使用して、WCF に関する場所のサービス メタデータを公開できます。 メタデータの公開によって、svcutil.exe ユーティリティを使用してクライアント コードを作成できるようになります。

WCF サービスの使用

BizTalk WCF サービス使用ウィザードを使用すると、BizTalk オーケストレーションや種類など、WCF サービスのメタデータ ドキュメントに基づいて WCF サービスを利用するための BizTalk アイテムを生成できます。 メタデータによって、送信ポートはクライアントとして外部サービスにアクセスできます。 メタデータは、エンドポイント アドレス、バインド、およびコントラクトの記述にのみ使用されます。

このセクションの内容