WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

デプロイ済みの既存のリソースを変更せずに WebSphere Adapters 要求ノードから新しいサービスを呼び出す

メッセージ・フローをエンタープライズ情報システム (EIS) に対するゲートウェイとして使用する場合は、そのメッセージ・フローを使用して、そのフローの開発時には存在しなかった新しいサービスを呼び出すことができます。 そのため、EIS で新しいサービスが提供されたときに、メッセージ・フローを変更して再テストする必要はありません。

始める前に:

反復デプロイメントを使用するには、実行グループにデプロイしたすべての関連 .outadapter コンポーネントで指定の操作を検索するように、SAPRequest ノード、SiebelRequest ノード、PeopleSoftRequest ノード、または JDEdwardsRequest ノードを構成します。

  1. 「アダプター接続」ウィザードを実行して、新しい EIS サービスの .outadapter コンポーネントとライブラリーを作成します。

    既存のサービスを再発見する必要はありません。 「アダプター接続」ウィザードを実行する方法の詳細については、「アダプター接続」ウィザードを使用した EIS への接続を参照してください。

  2. 要求ノードで使用するすべての 1 次アダプターと 2 次アダプターの間でメソッド名が固有の名前になっていることを確認します。 メソッド名が固有の名前になっていない場合は、「アダプター接続」ウィザードの「サービスの生成およびデプロイメントの構成」パネルで「操作の編集」をクリックして、メソッド名を編集します。

    メソッド名は、「アダプター接続」ウィザードで構成するサービス・オペレーション名に対応しています。 ほとんどの場合、発見されるサービスの名前に基づく名前になります (例えば、SAP であれば BAPI 名、Siebel であればビジネス・オブジェクトと操作の名前になります)。 ただし、競合を回避するために名前を編集しなければならない場合もあります。

    ローカル環境フィールド $LocalEnvironment/Adapter/MethodName を設定すると、メッセージ・フローでメソッド名を動的に設定できます。

  3. メソッド名が重複しないようにしてください。そのためには、以下の要領でユーザー・トレースを使用します。
    1. ユーザー・トレースの開始の手順を実行して、ユーザー・トレースを開始します。
    2. メッセージ・フローをいったん停止して再始動します。
    3. mqsireadlog コマンドを使用して、ユーザー・トレースを読み取ります。 メッセージ BIP3432 で、現在デプロイされているアダプターで既に定義されているメソッドを確認できます。

    あるいは、要求ノードの「デフォルトのメソッド」プロパティーを調べて、アダプターで定義されているメソッドを確認することもできます。 ワークスペースに .outadapter コンポーネントが存在する場合は、それをメッセージ・フローにドロップすることによって、.outadapter コンポーネントの要求ノードを作成できます。 要求ノードでは、そのアダプターが 1 次アダプターとして設定され、そのアダプターで定義されているメソッドのリストがその要求ノードの「デフォルトのメソッド」プロパティーに表示されます。

  4. 作成するライブラリーに、既存のライブラリーと同じ名前やネーム・スペースを共有するタイプが含まれていないことを確認します。 「アダプター接続」ウィザードのビジネス・オブジェクト・ネーム・スペース・コントロールを使用して、タイプのネーム・スペースを変更できます。

    ライブラリーで別々のネーム・スペースを使用します。 別々のネーム・スペースを使用することは、BAPI を操作するときに重要です。通常は、どの BAPI でも戻り値のフィールドに同じ名前が入り、BAPI の存続期間に応じてタイプ定義が変わる可能性があるからです。

特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:48:34


タスク・トピックタスク・トピック | バージョン 8.0.0.5 | bc22280_