次の方法で共有


Web サービスの使用

Microsoft BizTalk Server には、Web サービスの組み込みサポートが用意されています。 BizTalk Server を使用すると、オーケストレーション内のすべての既存の Web サービスを再利用および集約できます。 また、オーケストレーションを Web サービスとして発行 (公開) して、Web サービス ロジックとビジネス プロセス ロジックを分離することもできます。

BizTalk Server は、Web サービスのネイティブ アダプターのサポートを実装します。 ネイティブ アダプターのサポートは、1 行のコードを記述することなく、Web サービスのスケーラビリティ、フォールト トレランス、追跡機能を提供します。 SOAP アダプターの詳細については、「 SOAP アダプター」を参照してください。

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

Web サービスを使用または発行する前に、ASP.NET の XML Web サービスについて理解しておく必要があります。 XML Web サービスの基本については、 https://go.microsoft.com/fwlink/?LinkId=193057の「XML Web サービスの基本」を参照してください。

Web サービスの使用

オーケストレーション内から Web サービスを使用 (呼び出し) できます。 複数の Web サービスを 1 つのオーケストレーションに集約して、ビジネス プロセス全体を完了できます。

Web サービスの発行

BizTalk Web サービス発行ウィザードを使用して Web サービスを発行できます。 オーケストレーションと送信アダプターでは、これらの公開された Web サービスを使用できます。

SOAP ヘッダーの使用

BizTalk Server では、定義済みの SOAP ヘッダーと不明な SOAP ヘッダーがサポートされます。 BizTalk Server は、Web サービスで定義された SOAP ヘッダーごとにコンテキスト プロパティを作成します。

Web サービスの標準

BizTalk Server は、送受信時に任意の Web サービス標準と連携する必要があります。 すべての標準がテストされているわけではありません。 通常、WCF でサポートされる標準は BizTalk Server でもサポートされます。 サンプル標準は次のとおりです。

  • WS-ReliableMessaging

  • WS-Security

  • WS-SecureConversation

  • WS-Trust

  • WS-Federation

  • WS-Addressing

  • WS-Policy

  • WS-MetadataExchange

  • WS-Coordination

  • WS-Atomic

このセクションにて