9.9.2 プログラム作成のポイント
COBOLアクセス用Bean(またはTP1/COBOLアクセス用Bean),ユーザプログラム,および通信制御サーブレットを作成するときのポイントについて説明します。
(1) COBOLアクセス用Bean(またはTP1/COBOLアクセス用Bean)の作成
次の手順で作成してください。
-
通信制御サーブレットとユーザプログラム間で受け渡しするためのデータ引き継ぎ用の登録集原文を作成する。
-
データ引き継ぎ用の登録集原文で,XMAP3が提供する登録集原文(CBLIOTBL.cbl)をCOPY句で取り込む。
-
COBOL2002 Cosminexus連携機能(またはTP1/COBOL adapter for Cosminexus)のCOBOLアクセス用Bean(またはTP1/COBOLアクセス用Bean)生成ツールで生成する。
データ引き継ぎ用の登録集原文の例を次に示します。
(2) ユーザプログラムの作成
ユーザプログラムは,次の手順で作成してください。
-
データ引き継ぎ用の登録集原文をLINKAGE SECTIONで取り込む。
-
PROCEDURE DIVISIONで受け取る引数にデータ引き継ぎ用の領域を追加する。
-
データ引き継ぎ領域に引き継ぎたいデータを設定する。
(3) 通信制御サーブレットの作成
通信制御サーブレットは,次の手順で作成してください。
-
Java言語のHttpSessionインタフェースを利用し,セッション情報として引き継ぎデータを保存・取得する。
-
COBOLアクセス用Bean(またはTP1/COBOLアクセス用Bean)のsetter,およびgetterを使用し,ユーザプログラムと引き継ぎデータを送受信する。