アダプターの複数インスタンスの実行

注:
このアダプター (または WebSphere Business Integration Server Express または Express Plus に付属する任意のアダプター) の追加インスタンスを作成すると、作成されたインスタンスは、配置可能なアダプターの総数を制限するライセンス交付機能によって、それぞれ別個のアダプターとしてカウントされます。

以下に示すステップを実行することによって、コネクターの複数のインスタンスを作成して実行するように、ご使用のシステムを設定することができます。次のようにする必要があります。

新規ディレクトリーの作成

それぞれのコネクター・インスタンスごとにコネクター・ディレクトリーを作成する必要があります。

ビジネス・オブジェクト定義の作成

各コネクター・インスタンスのビジネス・オブジェクト定義がプロジェクト内にまだ存在しない場合は、それらを作成する必要があります。

  1. 初期コネクターに関連付けられているビジネス・オブジェクト定義を変更する必要がある場合は、適切なファイルをコピーし、Business Object Designer Express を使用してそれらのファイルをインポートします。初期コネクターの任意のファイルをコピーできます。変更を加えた場合は、名前を変更してください。
  2. 初期コネクターのファイルは、該当するディレクトリーにおきます。

コネクター定義の作成

Connector Configurator Express 内で、コネクター・インスタンスの構成ファイル (コネクター定義) を作成します。これを行うには、以下のステップを実行します。

  1. 初期コネクターの構成ファイル (コネクター定義) をコピーし、名前変更します。
  2. 各コネクター・インスタンスが、サポートされるビジネス・オブジェクト (および関連メタオブジェクト) を正しくリストしていることを確認します。
  3. 必要に応じて、コネクター・プロパティーをカスタマイズします。

始動スクリプトの作成

始動スクリプトは以下のように作成します。

  1. 初期コネクターの始動スクリプトをコピーし、コネクター・ディレクトリーの名前を含む名前を付けます。

    dirname

    (Linux の場合のみ) 始動スクリプト CONJAR を CONJAR=${CONDIR}/CW${CONNAME}.jar から CONJAR=${CONDIR}/CWSWIFT.jar に変更します。

  2. この始動スクリプトを、新規ディレクトリーの作成で作成したコネクター・ディレクトリーに格納します。
  3. (Windows の場合のみ) 始動スクリプトのショートカットを作成します。
  4. (Windows の場合のみ) 初期コネクターのショートカット・テキストをコピーし、新規コネクター・インスタンスの名前に一致するように (コマンド行で) 初期コネクターの名前を変更します。
  5. (OS/400 場合のみ) 次の情報を使用して、コネクターに対するジョブ記述を作成します。
    CRTDUPOBJ OBJ(QWBISWIFT) FROMLIB(QWBISVR43) OBJTYPE(*JOBD)
     TOLIB(QWBISVR43) NEWOBJ(newSWIFTCname)
     

    ここで、newSWIFTCname は 新規の Swift コネクターのジョブ記述に使用される 10 文字の名前となります。

  6. (OS/400 の場合のみ) WebSphere Business Integration Console に新規のコネクターを追加します。この Console については、Console に用意されているオンライン・ヘルプを参照してください。

これで、ご使用の統合サーバー上でコネクターの両方のインスタンスを同時に実行することができます。

Copyright IBM Corp. 2004