メタデータと Siebel を使用した WCF サービス モデル
WCF サービス モデルでは、Add Adapter Service Reference Visual Studio プラグインまたは ServiceModel メタデータ ユーティリティ ツール (svcutile.exe) を使用してプロキシ クラス (WCF クライアント クラス) を生成します。これにより、コードは Microsoft BizTalk Adapter for Siebel eBusiness Applications で操作を呼び出すことができます。
これらのツールでは、アダプターによって公開されるメタデータを使用して、次の情報が生成されます。
ターゲット操作のサービス コントラクトを表す注釈付き .NET インターフェイス。 このインターフェイスは WCF サービス コントラクトと呼ばれます。
サービス コントラクトのサポート メッセージ コントラクト、操作コントラクト、およびデータ コントラクトを表す注釈付きクラス。
WCF サービス コントラクトによって公開されるサービス メソッド (操作) を呼び出すために使用できるメソッドを持つ WCF クライアント クラス。
この生成されたコードの構造を理解する際のヘルプについては、 の「生成されたクライアント コードについて」 https://go.microsoft.com/fwlink/?LinkId=98365を参照してください。 このトピックでは、svcutil.exe 生成するコードについて具体的に説明しますが、その内容は、アダプター サービス参照プラグインが生成するコードにも適用できます。
ターゲット操作用に WCF クライアント クラスを生成する方法と、svcutil.exe とアダプター サービス参照の追加プラグインの違いについては、「Generate a WCF Client or a WCF service contract for Siebel solution Artifacts」を参照してください。