< 前へ | 次へ >

演習 1: リソース・アダプターの選択

この演習では、リソース・アダプターを選択して構成し、IMS™ サーバーに接続するための詳細な手順を学びます。
このチュートリアルで使用される IMS トランザクションは、IMS インストール検証プログラムではありません。 このチュートリアルでは DFSDDLT0 を使用します。これは、制御ステートメント情報に基づいて IMS への呼び出しを行う IMS アプリケーション・プログラムです。 このチュートリアル用の DFSDDLT0 制御ステートメントが提供されています。 ただし、このチュートリアルを実行するには、DFSDDLT0 用に環境を構成し、必要な JCL を指定する必要があります。 このチュートリアルでは、DFSDDLT0 アプリケーション用トランザクション・コードとして SKS2 を使用します。
DFSDDLT0 制御ステートメント
S11 1 1 1 1    TP     1
L        GU
E      OK
E  Z0017 DATA  SKS2 M2 SI1M3 SI1
WTO SEGMENT SI1 RECEIVED
L        GN
E      QD
WTO END OF INPUT SEGMENTS
L        ISRT  IW06OUT
L  Z0012 DATA  *******M1SO1
E      OK
WTO SEGMENT SO1 INSERTTED
L        ISRT
L  Z0027 DATA  ********M1SO2*********M2SO2
E      OK
WTO SEGMENT SO2 INSERTTED
L        ISRT
L  Z0048 DATA  **********M1SO3***********M2SO3************M3SO3
E      OK
WTO SEGMENT SO3 INSERTTED
WTO CURRENT PROGRAM STLDDLT2 TERMINATED
L        GU
このチュートリアルでは COBOL データ構造を使用して IMS トランザクションの入出力メッセージを説明します。 IMS により返される出力メッセージは 3 つの固定長セグメントで構成されていることに注意してください。
  • OUTPUT-SEG1 (16 バイト)
  • OUTPUT-SEG2 (31 バイト)
  • OUTPUT-SEG3 (52 バイト)

この IMS アプリケーションによって返される出力メッセージは 99 バイトの固定長で、COBOL 01 構造の OUTPUT-MSG で表わされます。

このマルチ・セグメント・アプリケーションを作成する 1 つの方法は、COBOL 定義 OUTPUT-MSG を使用して、トランザクションの出力を定義することです。2 番目の方法は、トランザクションの出力用の出力メッセージを作成することです。 このチュートリアルで提供されるコードは 2 番目の方法を使用します。これは、可変長出力メッセージを処理するアプリケーションの作成にも、このコードを使用できるからです。 個々のメッセージ・セグメントの COBOL 定義は、それぞれのセグメントのデータへのアクセスを単純化するために、継続して使用されます。

IMS サーバーへの接続

  1. Java™ EE アイコンJava EE パースペクティブ がワークスペースの右上部のタブに表示されない場合、Java EE パースペクティブに切り替える必要があります。 メニュー・バーから、「ウィンドウ」>「パースペクティブを開く」>「その他」の順に選択する。 「パースペクティブの選択」ページが開きます。
  2. 「Java EE」を選択し、「OK」をクリックします。 Java EE パースペクティ ブが開きます。
  3. Java EE パースペクティブで、 「ファイル」>「新規」>「その他」を選択します。
  4. 「新規」ページで、「J2C」>「J2C Bean」を選択します。 「次へ」 をクリックする。
  5. 「リソース・アダプターの選択」ページで「IMS TM」を選択します。このチュートリアルでは 「IMS TM リソース・アダプター (IBM:10.2.0)」を選択します。 「次へ」をクリックします。
  6. 「コネクター・インポート」ページで、「WebSphere® Application Server v. 7.0」を選択します。
    「コネクター」ページ
  7. 「シナリオの選択」ページで、「IMS Cobol、PL/I、または C の各言語ベースのアプリケーション」を選択します。
    「シナリオの選択」ページ
  8. 「接続プロパティー」ページで、「管理接続」をクリアし、「非管理接続」を選択します。(このチュートリアルでは、非管理接続を使用して直接 IMS にアクセスします。) デフォルトの接続クラス名 (com.ibm.connector2.ims.ico.IMSManagedConnectionFactory) を受け入れます。 空白のフィールドに、必要なすべての接続情報を入力します。 アスタリスク (*) で示される必須フィールドには以下があります。
    1. TCP/IP 接続の場合:
      1. ホスト名: (必須) IMS Connect の IP アドレスまたはホスト名。
      2. ポート番号: (必須) ターゲットの IMS 接続で使用されるポート番号。
    2. ローカル・オプション接続の場合:
      1. IMS Connect 名: (必須) ターゲットの IMS 接続の名前。
    3. 両方の場合:
      1. データ・ストア名: (必須) ターゲットの IMS データ・ストアの名前。
      重要: 接続情報は、IMS システム管理者より入手できます。
  9. 必要な接続情報を指定したら 「次へ」をクリックします。
< 前へ | 次へ >

フィードバック