変換 Web サービス
Transformation Web サービスを使用すると、外部アプリケーションは ESB アプリケーションにドキュメントを送信し、展開された Microsoft BizTalk マップを使用して変換できます。 変換エージェントとは異なり、このサービスは BizTalk Message Box データベースを介してメッセージをルーティングしません。
Microsoft BizTalk ESB Toolkit には、このサービスの 2 つのバージョン (ASP.NET (ASMX) バージョンと Windows Communication Foundation (WCF) バージョン) が含まれています。 サービス名は ESB です。TransformServices と ESB。TransformServices.WCF、およびサービスは、それぞれ 1 つのメソッドを公開します。
- 変換。 このメソッドは、パラメーターとして、変換するメッセージを含む String と、BizTalk に展開されたマップの完全修飾名を含む String を受け取ります。 メソッドは、変換されたドキュメントを含む String を 返します。 文字列パラメーターを使用すると、異種環境での相互運用性の問題のリスクが軽減されます。ただし、これは Web サービスであるため、大きなドキュメントの変換には使用しないでください (BizTalk の変換サービスは大きなドキュメントに適しています)。
Note
既定では、変換 Web サービスは、クライアントがアクセスするときに Secure Sockets Layer (SSL) を必要とするように構成されていません。 クライアント アクセスに SSL が必要になるようにサービスを構成し、ネットワーク レベルの IPSec と適切なファイル レベルのアクセス制御リスト (ACL) のアクセス許可を使用して、インターネット インフォメーション サービス (IIS) Web サービス ホスト コンピューターとBizTalk Server間の接続を保護する必要があります。