callLink エレメントの location

リンケージ・オプション・パーツの callLink エレメントのプロパティー location は、呼び出し先プログラムのロケーションを実行時に決定する方法を指定します。プロパティー location は、以下が揃った状況で適用できます。

次のリストから値を選択してください。

programControlled
呼び出し先プログラムのロケーションは、呼び出しの実行時にシステム関数 sysVar.remoteSystemID から取得することを指定します。
system name
呼び出し先プログラムが存在するロケーションを指定します。

Java プログラムまたはラッパーを生成する場合、このプロパティーの意味は、プロパティー remoteComType の指定によって異なります。

  • remoteComType の値が JAVA400 の場合、location は iSeries™ システム ID を参照します。
  • remoteComType の値が CICSECI または CICSSSL の場合、location は CICS® システム ID を参照します。
  • remoteComType の値が CICSJ2C の場合、location は、呼び出しによって起動される CICS トランザクション用に設定する ConnectionFactory オブジェクトの JNDI 名を示します。J2EE サーバーを設定するときは、ConnectionFactory オブジェクトを設定します。詳細については、『CICSJ2C 呼び出し用 J2EE サーバーの設定』を参照してください。規則により、ConnectionFactory オブジェクト名は、次の例のように eis/ で開始します。
      eis/CICS1
  • remoteComType の値が IMSJ2C である場合、location は、呼び出しによって起動される IMS™ トランザクション用に設定する ConnectionFactory オブジェクトの JNDI 名を示します。J2EE サーバーを設定するときは、ConnectionFactory オブジェクトを設定します。詳細については、『IMSJ2C 呼び出し用 J2EE サーバーの設定』を参照してください。規則により、ConnectionFactory オブジェクト名は、次の例のように eis/ で開始します。
      eis/IMS1
  • remoteComType の値が IMSTCP である場合、location は次の値をとります。
      host:portNumber/dataStoreName
    ホスト
    呼び出されたプログラムが IMS 上で実行されているマシンを参照する、TCP/IP のホスト名またはアドレス
    portNumber
    ターゲットの IMS 接続インストールが TCP/IP 接続に使用するポートの番号
    dataStoreName
    ターゲットの IMS データ・ストア名。これは、IMS 接続構成メンバーで指定されたデータ・ストア・エレメントの ID パラメーターと一致しなければなりません。
  • remoteComType の値が TCPIP の場合、location は TCP/IP ホスト名またはアドレスを示し、デフォルト値は存在しません。
  • 次のすべての条件に該当する場合、location は呼び出し先プログラムのライブラリーを参照します。
    • 呼び出し先プログラムが EGL で生成された Java プログラムであり、iSeries 上でローカルに実行される
    • remoteComType の値が DIRECT または DISTINCT である
    • remotePgmType の値が EXTERNALLYDEFINED である

関連概念
リンケージ・オプション・パーツ

関連タスク
リンケージ・オプション・パーツの callLink エレメントの編集
CICSJ2C 呼び出し用 J2EE サーバーのセットアップ

関連リファレンス
callLink エレメント

callLink エレメントの pgmName
callLink エレメントの remoteComType
callLink エレメントの type

フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.