Siebel アダプターを使用して BizTalk アプリケーションを開発する
概要
BizTalk アプリケーションの開発には、Visual Studio で BizTalk プロジェクトを作成し、アダプター サービス BizTalk プロジェクト アドインを使用して XML スキーマを生成する必要があります。 スキーマを生成したら、コンテンツ ベース ルーティング (CBR) を使用するか、BizTalk オーケストレーションを作成して、生成されたスキーマに準拠するメッセージを送受信できます。
CBR は、Siebel システムに送信されるメッセージが大量の処理を必要としないシナリオで使用できます。 たとえば、受信ポートが特定の種類のメッセージのみを受信することがわかっている場合は、フィルター式に一致するメッセージを送信ポートにルーティングするフィルターを送信ポートに追加できます。
BizTalk オーケストレーションでは、WCF-Custom アダプターとの間でメッセージを送受信する送受信ポートを作成し、BizTalk Serverにメッセージを送信します。 このセクションでは、BizTalk オーケストレーションを使用して Siebel アダプターを使用して Siebel システムで操作を実行する方法について説明します。 Siebel アダプターは、WCF バインディングと対話できる WCF-Custom アダプターを使用します。
開始する前に
Microsoft BizTalk Serverで Siebel アダプターを使用するには、常に EnableBizTalkCompatibilityMode バインド プロパティを True に設定します。 手順については、「 Siebel のバインド プロパティを構成する」を参照してください。
BizTalk アダプター パックに付属の Siebel アダプターは、BizTalk Server管理コンソールに自動的に一覧表示されません。 これは、Siebel アダプターが WCF カスタム バインドであるためです。
メタデータを生成するには、アダプター サービス BizTalk プロジェクト アドインを使用します。 アダプター メタデータの追加ウィザードは使用しないでください。 アダプター サービス アドインを使用する手順については、「 Visual Studio での Siebel 操作のメタデータの取得」を参照してください。