次の方法で共有


Oracle E-Business Suite アプリケーションを作成するための構成要素

BizTalk Serverで Oracle E-Business アダプターを使用して Oracle E-Business Suite に対する操作を実行するには、Visual Studio と BizTalk Server 管理コンソールを使用して、それぞれ一連のデザイン時タスクとランタイム タスクを実行する必要があります。 このセクションでは、これらのタスクの概要について説明します。 BizTalk Serverを使用して Oracle E-Business Suite で特定の操作を実行する方法を示す、このセクションのすべてのトピックは、これらの大まかなタスクをモデル化したものです。

Visual Studio の使用

  1. BizTalk プロジェクトを作成し、スキーマを生成します。 Visual Studio で BizTalk プロジェクトを作成し、Oracle E-Business Suite で実行する操作のスキーマを生成する必要があります。 たとえば、Oracle E-Business Suite インターフェイス テーブルからレコードを選択する場合は、そのテーブルの Select 操作のスキーマを生成する必要があります。 スキーマを生成するには、アダプター サービス アドインの使用またはアダプター メタデータの追加ウィザードを使用する必要があります。 詳細については、「 Visual Studio での Oracle E-Business Suite 操作のメタデータの取得」を参照してください。

  2. オーケストレーションを設定します。 スキーマを生成したら、オーケストレーション Designerを使用してオーケストレーションを設定する必要があります。 基本的なオーケストレーションの場合は、[送受信] 図形と [送受信] 論理ポートを追加します。 以降の手順では、BizTalk Server管理コンソールを使用して、これらの論理ポートを物理ポートにマップします。 オーケストレーションでは、これらのポートを使用して、アダプター クライアントが送信するメッセージを選択します。 その後、オーケストレーションはメッセージを Oracle E-Business Suite に渡します。 Oracle E-Business Suite が応答を送信すると、オーケストレーションは応答をアダプター クライアントに返します。

  3. メッセージを作成し、スキーマにリンクします。 オーケストレーションでは、最初の手順で生成したスキーマにマップされるメッセージを作成する必要があります。 通常、要求メッセージと応答メッセージを作成します。 これらのメッセージは、対応する要求スキーマと応答スキーマにマップされます。

  4. メッセージ図形をメッセージとポートにマップします。 オーケストレーションで、2 番目の手順で追加した各図形を、3 番目の手順で作成したメッセージにマップする必要があります。 また、メッセージ図形を、そのメッセージが送信されるポートにマップする必要があります。

    たとえば、オーケストレーションの最初の図形がメッセージを受信する Receive 図形である場合、この図形を要求メッセージと要求メッセージを送信するポートにマップします。

  5. BizTalk プロジェクトをビルドして展開します。 オーケストレーションとマップされたメッセージ、ポート、スキーマを設定したら、BizTalk ソリューションをビルドする必要があります。 Visual Studio でプロジェクトをビルドするには、アセンブリ キー ファイルが必要です。 ソリューションを正常にビルドしたら、ソリューションをデプロイする必要があります。

Note

手順に関する情報など、これらの大まかなタスクの詳細については、このセクションのさまざまなトピックで説明します。

BizTalk プロジェクトを正常にビルドして展開すると、Visual Studio のデザイン時タスクが完了します。 BizTalk Server管理コンソールを使用して、特定の実行時タスクを実行する必要があります。

BizTalk Server 管理コンソールの使用

  1. アプリケーションを構成する。 Visual Studio を使用して展開した BizTalk プロジェクトが、オーケストレーションとしてBizTalk Server管理コンソールに表示されます。 このオーケストレーションを構成するには、Visual Studio で作成した論理ポートを、BizTalk Server管理コンソールを使用して作成する必要がある物理ポートにマッピングします。

    物理ポートでは、"アクション" または "アクション マッピング" を指定する必要があります。 このアクションは、Oracle E-Business Suite で実行する操作に対応します。 動的アクションを使用していない場合は、アクションを指定する必要があります。 アクションの詳細については、「 Oracle E-Business Suite の SOAP アクションを構成する」を参照してください。

  2. アプリケーションを起動します。 アプリケーションが構成されたら、アプリケーションを起動し、定義されたファイルの場所に要求メッセージをドロップする必要があります。 オーケストレーションによって要求メッセージが使用され、Oracle E-Business Suite に渡され、応答が受信されます。 この応答は、別の定義されたファイルの場所にあるアダプター クライアントで使用できます。

    これらの大まかなタスクを実行するには、他のタスクも実行する必要があります。 たとえば、アダプター サービス アドインまたはアダプター メタデータの追加ウィザードを使用してスキーマを生成する場合は、Oracle E-Business Suite に接続するための接続 URI を指定する必要があります。 このセクションでは、Oracle E-Business アダプターを使用して BizTalk アプリケーションを開発するときに実行する必要がある、このような繰り返しタスクについて説明します。

このセクションの内容

参照

BizTalk アプリケーションの開発