付録B XML連携機能,XML連携機能の実行ライブラリで使用するファイル
使用するファイルの一覧を表B-1に示します。
ファイル種別 |
拡張子 |
内容 |
出力元 |
入力先 |
---|---|---|---|---|
オブジェクトプログラムのライブラリを格納するファイル。 |
− |
リンカ |
||
DLL(ダイナミックリンクライブラリ)を格納するファイル。 |
リンカ |
− |
||
インポートライブラリファイル。 |
− |
リンカ |
||
COBOL原始プログラムを格納するファイル。 |
− |
コンパイラ |
||
XMLドキュメントへのアクセスに必要なCOBOLのデータ定義を格納するファイル。 拡張子は.cblでなければならない。 |
cblxml |
コンパイラ |
||
XMLアクセスルーチンのステータス名称を定義する登録集原文。 |
− |
コンパイラ |
||
XMLドキュメントにアクセスするCOBOL副プログラムを格納するファイル。 拡張子は.cblでなければならない。 |
cblxml |
コンパイラ |
||
公開識別子とファイルの対応づけを定義するファイル。 拡張子は.cxcでなければならない。 |
− |
cblxml,実行時 |
||
COBOLプログラムからアクセスするXMLドキュメント中の要素と,COBOLデータ項目との対応づけを指定するファイル。 拡張子は.cxdでなければならない。 |
− |
cblxml |
||
DTDのDOCTYPE宣言の実体を記述したファイル。 |
− |
cblxml |
||
コンパイルの結果であるオブジェクトプログラムを格納するファイル。 |
コンパイラ |
リンカ |
||
XMLドキュメントで使用するマークづけ要素と要素の構成を定義するファイル。 拡張子は.xmlまたは.dtdでなければならない。 |
− |
cblxml |
||
XML対応COBOLプログラムのアクセス対象となるXMLファイル。 |
実行時 |
実行時 |
||
コンパイル,リンクをして実行可能になったプログラムを格納するファイル。 |
リンカ |
− |
- (凡例)
-
−:該当しない。
- 注
-
出力元,入力先の欄の略称の意味は次のとおりです。
cblxml:cblxmlコマンド
コンパイラ:COBOL2002コンパイラ(ccbl2002コマンド)
リンカ:リンカ(AIXの場合xlCコマンド,Linuxの場合g++コマンド,Windowsの場合LINKコマンド)
実行時:XMLアクセス用実行時ライブラリ
- 注※1
-
UNIXの場合だけで有効
- 注※2
-
Windowsの場合だけで有効
- 注※3
-
目的に応じて次の拡張子を使用します。
-
固定形式正書法で書かれた原始プログラムをコンパイルする場合
.cbl,.cob,.ocb,またはCOBOLの環境変数CBLFIXで指定した拡張子
-
自由形式正書法で書かれた原始プログラムをコンパイルする場合
.cbf,.ocf,またはCOBOLの環境変数CBLFREEで指定した拡張子
-
- 注※4
-
AIXの場合だけで有効