チュートリアル 2: Siebel での BizTalk プロジェクトの移行

Microsoft BizTalk Server付属の以前のバージョンの Siebel アダプターは、WCF ベースの Siebel アダプターとは、次のような多くの点で異なります。

  • BizTalk プロジェクトを作成するデザイン時のエクスペリエンス。

  • メタデータ取得エクスペリエンス。

  • スキーマ ファイル名と名前空間。

  • データ型マッピング。

  • アダプターを使用して実行できる操作。

  • BizTalk Server管理コンソールでの物理ポートの構成

    ただし、以前のバージョンのアダプターを使用して作成された BizTalk プロジェクトを変更し、WCF ベースの Siebel アダプターで動作させることができます。

    このチュートリアルでは、以前のバージョンのアダプターを使用して作成された既存の BizTalk プロジェクトに対して行う必要がある変更について説明します。

Note

このチュートリアルでは、簡潔にするために、以前のバージョンの Siebel アダプターを vPrev Siebel アダプターと呼びます。 同様に、vPrev Siebel アダプターを使用する BizTalk プロジェクトは、vPrev BizTalk プロジェクトと呼ばれます。

チュートリアルに使用されるサンプル

このチュートリアルは、アカウント Siebel ビジネス コンポーネントに対して Insert 操作を実行する vPrev BizTalk プロジェクトを移行する方法を示すサンプル (Siebel_BussComp_Migration) に基づいています。 このサンプルは、Microsoft BizTalk アダプター パックと共に提供されています。 詳細については、「 アダプターのサンプル」を参照してください。

前提条件

  • vPrev BizTalk プロジェクトが必要です。 このチュートリアルでは、アカウント ビジネス コンポーネントに対して挿入操作を実行する BizTalk プロジェクトが含まれます。

  • vPrev Siebel アダプターを使用してアカウント ビジネス コンポーネントに対して挿入操作を実行するには、要求メッセージが必要です。 要求メッセージは、vPrev Siebel アダプターを使用して生成された挿入操作のスキーマに準拠している必要があります。

  • 「Siebel アプリケーションを作成するための前提条件」の手順を完了している必要があります。

以前のバージョンのアダプターを使用して作成された BizTalk プロジェクトについて

作成される vPrev BizTalk プロジェクトの主な構成要素は次のとおりです。

  • BizTalk オーケストレーション。 これは、ファイルの場所から要求メッセージを選択し、Siebel 送受信ポートを使用して Siebel システムに要求メッセージを送信し、応答を受信し、別のファイルの場所に保存する単純なオーケストレーションです。

  • Siebel ビジネス コンポーネントで実行する操作のスキーマ。 このチュートリアルでは、アカウント ビジネス コンポーネントに対して挿入操作を実行する BizTalk プロジェクトが含まれます。 Account ビジネス コンポーネントに対して生成されるスキーマは、AccountService_Account_x5d.xsd です。 このスキーマは、vPrev Siebel アダプターを使用して生成されます。

    Note

    WCF ベースの Siebel アダプターとは異なり、vPrev Siebel アダプターは、ビジネス コンポーネントに対する特定の操作のメタデータの生成をサポートしていません。 既定では、アダプターはビジネス コンポーネントでサポートされているすべての操作のスキーマを生成します。

  • メッセージを要求します。 アカウント ビジネス コンポーネントに対して挿入操作を実行するための要求メッセージ。 要求メッセージのスキーマは、vPrev Siebel アダプターによって表示される挿入操作のスキーマに準拠しています。

以前のバージョンのアダプターを使用して作成された BizTalk プロジェクトを移行する方法

この移行チュートリアルの目的は、WCF ベースの Siebel アダプターに準拠するメッセージのみを処理できる WCF-Custom ポートを使用して、vPrev Siebel アダプターによって生成されたスキーマに準拠する要求メッセージを送信できるようにすることです。 つまり、移行の演習では、WCF ベースの Siebel アダプターのスキーマに準拠していないメッセージを処理するように WCF-Custom ポートを構成する必要があります。

ただし、WCF-Custom ポートを適切に構成できるようにするには、次のタスクを実行する必要があります。

  • WCF ベースの Siebel アダプターを使用して、Account ビジネス コンポーネントに対する挿入操作のメタデータを生成します。

  • vPrev Siebel アダプターを使用して Insert 操作を実行するための要求メッセージを、WCF ベースの Siebel アダプターを使用して Insert 操作を実行するための要求メッセージにマップします。

  • WCF ベースの Siebel アダプターを使用して受信した応答メッセージを、vPrev Siebel アダプターの応答メッセージにマップします。

  • BizTalk Server管理コンソールで、WCF-Custom Siebel 送受信ポートを作成します。

  • 要求と応答のマッピングを使用するように WCF-Custom ポートを構成します。

このセクションの内容

参照

Siebel アダプターのチュートリアル