5.10.1 サンプルのファイル構成
(1) フォルダの構成
TP1/LiNKのサンプルが格納してあるフォルダの内容を次の図に示します。
次の図は,TP1/LiNKのフォルダ(OpenTP1ホームディレクトリ)を仮定値(C:¥OpenTP1)にした場合の例です。
図5-22 TP1/LiNKのサンプルが格納してあるフォルダの内容
![[図データ]](figure/zu031200.gif)
(2) %DCDIR%¥jp1_template¥examples¥フォルダの内容
%DCDIR%¥jp1_template¥examples¥フォルダには,スケールアウトのサンプルシナリオテンプレートで使う各種のフォルダやファイルを格納してあります。
- %DCDIR%¥jp1_template¥examples¥aplib¥フォルダ
サンプルシナリオテンプレートのサンプルプログラムのロードモジュール(%DCDIR%¥jp1_template¥examples¥source¥フォルダ下のソースファイルに対するロードモジュール)を格納してあるフォルダです。
- %DCDIR%¥jp1_template¥examples¥conf¥フォルダ
サンプルシナリオテンプレートで使用する定義ファイルを格納してあるフォルダです。
- %DCDIR%¥jp1_template¥examples¥tools¥フォルダ
次に示す,サンプルシナリオテンプレートで使用するバッチファイルを格納してあるフォルダです。
- dcjset_conf.bat
サンプルシナリオテンプレート用のTP1/LiNK環境設定バッチファイル
- dcj_mkfs.bat
XAリソースサービスを使用する場合にXARファイルを作成するためのバッチファイル
- dcj_comp.bat
サンプルシナリオテンプレート用のTP1/LiNKの環境(オリジナルまたはマルチ)種別取得バッチファイル
- dcjmk_dcdir.bat
サンプルシナリオテンプレート用のTP1/LiNKフォルダ作成バッチファイル
- %DCDIR%¥jp1_template¥examples¥source¥フォルダ
シナリオテンプレートのサンプルプログラム(UAP)を格納してあるフォルダです。
サンプルシナリオテンプレートでは,%DCDIR%¥sample¥tp1link¥フォルダ(「5.10.1(4) %DCDIR%¥sample¥フォルダの内容」を参照)のC言語でコーディングしたアプリケーションプログラムをサンプルプログラムとして使用しています。サンプルプログラムの仕様については,「5.10.3 サンプルのアプリケーションプログラムの仕様」を参照してください。
(3) %DCDIR%¥rts_template¥examples¥conf¥フォルダの内容
TP1/LiNKでは,リアルタイム統計情報サービスで使用するテンプレートとして,次に示すTP1/LiNKで取得できるすべての項目を設定したリアルタイム取得項目定義ファイルを提供しています。%DCDIR%¥conf直下にコピーして使用します。
(4) %DCDIR%¥sample¥フォルダの内容
%DCDIR%¥sample¥フォルダには,サンプルとして使う各種のフォルダやファイルを格納してあります。
- %DCDIR%¥sample¥template¥フォルダ
COBOL言語でアプリケーションプログラムを作成するときに,DATADIVISIONのコーディングの負担を軽くするために使う,COBOL言語用テンプレートを格納してあるフォルダです。COBOL言語用テンプレートについては,マニュアル「OpenTP1 プログラム作成の手引」のOpenTP1のサンプルの記述を参照してください。
- %DCDIR%¥sample¥tp1link¥フォルダ
次に示すTP1/LiNKのサンプルを格納してあるフォルダです。
- c¥
C言語でコーディングしたアプリケーションプログラム
- cobol¥
COBOL言語でコーディングしたアプリケーションプログラム
- conf¥
サンプルのアプリケーションプログラムの実行環境ファイル