付録B Cosminexus連携機能,Cosminexus連携機能の実行ライブラリで使用するファイル
Cosminexus連携機能およびCosminexus連携機能の実行ライブラリで使用するファイルの一覧を表B-1に示します。
ファイル種別 |
拡張子 |
内容 |
出力元 |
入力先 |
---|---|---|---|---|
UAP引数定義ファイル |
.cblほか※1 |
Cosminexus連携機能から呼び出したいCOBOL UAP引数を定義したファイル。 |
− |
Cosminexus連携機能 |
COBOLソースファイル |
.cblほか※2 |
COBOL原始プログラムを格納するファイル。 |
− |
コンパイラ |
Cosminexus上Java実行ファイル |
.class |
Cosminexus連携機能を呼び出すJava実行ファイル。 |
− |
Cosminexus連携機能 |
DLLファイル |
.dll |
DLL(ダイナミックリンクライブラリ)を格納するファイル。 |
リンカ |
− |
共用ライブラリ |
.a または .so※3 |
共用ライブラリを格納するファイル。 |
||
COBOLアクセス用Bean(Javaソースファイル) |
.java |
Cosminexus連携機能が出力するCOBOLアクセス用Beanを格納するファイル。 |
Cosminexus連携機能 |
− |
EJB関連Javaソースファイル |
.java |
Cosminexus連携機能が出力するEJB用ホームインタフェース,リモートインタフェース,Enterprise Beanを格納するファイル。 |
Cosminexus連携機能 |
− |
ライブラリファイル(Windowsの場合) |
.lib |
ライブラリを格納するファイル。ライブラリには,オブジェクトプログラムのライブラリである標準ライブラリと,DLLの関数情報を保持するインポートライブラリがある。 |
リンカ,LIBコマンド※4 |
− |
オブジェクトファイル |
.obj または .o※5 |
コンパイルの結果であるオブジェクトプログラムを格納するファイル。 |
コンパイラ |
リンカ |
デプロイ情報 (DDファイル) |
.xml |
Cosminexus連携機能が出力するEJB用デプロイ情報を格納するファイル。 |
Cosminexus連携機能 |
− |
- (凡例)
-
−:該当しない
- 注※1
-
目的に応じて次の拡張子を使用します。
-
固定形式正書法で書かれたCOBOL引数定義ファイルの場合
.cbf,または環境変数CBLFREEで指定した拡張子を除く,すべての拡張子
-
自由形式正書法で書かれたCOBOL引数定義ファイルの場合
.cbf,または環境変数CBLFREEで指定した拡張子
-
- 注※2
-
目的に応じて次の拡張子を使用します。
- 注※3
-
OSに応じて次の拡張子を使用します。
-
AIXの場合:.a
-
Linuxの場合:.so
-
- 注※4
-
LIBコマンドとは,ライブラリ管理ツールLIBの意味です。
- 注※5
-
OSに応じて次の拡張子を使用します。
-
Windowsの場合:.obj
-
UNIXの場合:.o
-