Java データ・バインディング・クラスの作成

「CICS/IMS Java™ データ・バインディング」ウィザードによって、COBOL または C データ構造にマッピングするクラスまたはクラスのセットを作成することができます。

「J2C Java データ・バインディング」ウィザードは、EIS アプリケーション・プログラムの対応する COBOL または C データ構造から得られる EIS トランザクションの入出力メッセージを表す、特殊な Java クラスの作成に役立ちます。 これらの特殊な Java クラスは、データ・バインディングと呼ばれます。Java データ・バインディング・クラスは、 CICS® または IMS™ 関数を起動するための入力型または出力型として使用されます。 バインディング・クラスを作成した後で、次の図が示すように、J2C ウィザードを使用して Java Bean を作成し、 バインディング・クラスを使用する Bean 内でメソッドを作成できます。


「J2C データ・バインディング」ウィザード

データ・バインディングは、Java アプリケーションに、 入力メッセージにデータを取り込んだり、出力メッセージからデータを検索したりするメカニズムを提供します。 データ・バインディングは、 Java (UNICODE) と データのホスト (EBCDIC) 表記の変換を行います。

CICS トランザクションを実行する J2C Java Bean を作成するには、以下のステップを実行します。

  1. ワークスペースの右上のタブに J2EE アイコン J2EE パースペクティブ・アイコンが見当たらない場合は、 J2EE パースペクティブに切り替える必要がある。
  2. J2C 動的ウィザードを開始するには、メニュー・バーから、 「ファイル」>「新規」>「その他」>「J2C」を選択する。
    注: ウィザード・リストに J2C オプションがない場合は、 J2C 機能を使用可能にする必要があります。
  3. 「CICS/IMS Java データ・バインディング」を選択する。
  4. 「次へ」をクリックする。
  5. 「データのインポート構成プロパティーを指定します」ページで、バインディング・クラスが使用するデータ型を指定する。
  6. 「データのインポート」ページで、データ・インポート構成プロパティーを指定する必要がある。

    入出力データ・バインディング

    以下のステップを実行して、入出力データ・バインディングを作成します。

    1. 「マッピングの選択」フィールドで、必要なマッピング・タイプを選択する。以下の選択肢からマッピング・タイプとして 1 つを選択してください。
      • COBOL から Java
      • C から Java
      • COBOL MPO から Java (出力データ・バインディングのみ)
      • C MPO から Java (出力データ・バインディングのみ)
    2. COBOL から Java または C から Java
      • 「データのインポート」ページで、「参照」をクリックする。
      • 入力を提供するソース・ファイルを見つける。以下のタイプのリソースをインポートできます。
        • COBOL ファイル (.ccp、.cbl、.cpy、または .cob ファイル)
        • C ファイル (.ccs、.h、または .c ファイル)
      • ソース・ファイルを強調表示し、「開く」をクリックして、データ・バインディング・タイプを照会する。
    3. C MPO から Java または COBOL MPO から Java
      • プロジェクトにすでに存在しているデータ型を使用したい場合は、
        1. 「参照」をクリックして、プロジェクトにすでに存在しているデータ型を使用する。
        2. 「データ型の選択」ページで、データ・バインディングを含むクラスを強調表示する (「データ型の選択」フィールドで入力フィールドを入力して、リストをフィルターに掛けることができます)。
        3. 「OK (Okay)」をクリックする。
        4. 「完了」をクリックする。
      • 新規データ型を作成したい場合は、
        1. 「新規」をクリックして、「Java データ・バインディング」ウィザードを表示させる。
        2. 「データのインポート」ページの「考えられる複数の出力」の横で、 「新規」をクリックする。
        3. 表示される新規「データ・バインディング」ウィザードで、「参照」をクリックする。
        4. 入力を提供するソース・ファイルを見つける。以下のタイプのリソースをインポートできます。
          • COBOL ファイル (.ccp、.cbl、.cpy、または .cob ファイル)
          • C ファイル (.ccs、.h、または .c ファイル)
        5. ソース・ファイルを強調表示し、「開く」をクリックして、データ・バインディング・タイプを照会する。
これによって、C または COBOL ファイルの「インポーター」ページに移動します。ここで、ご使用の Java クラスが使用する通信データ構造を指定します。
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.