C言語などで作成したアプリケーションからCOBOLファイルを扱えますか?また、排他制御はできますか?

C言語などで作成したアプリケーションからCOBOLファイルを扱えますか? また、排他制御はできますか?
NetCOBOLおよびPowerCOBOL97シリーズで提供している、ファイルアクセスルーチンを使用することで、C言語からCOBOLファイルをアクセスすることができます。
ファイルアクセスルーチンは、API関数の集合です。 COBOLファイルアクセスルーチンを使用することにより、以下の操作が実現できます。
  • COBOLアプリケーションで作成したファイルの読込み/書換えなどの既存資産への入出力
  • COBOLで扱う以下の編成のファイルの創成
    • 行順ファイル
    • レコード順ファイル
    • 相対ファイル
    • 索引ファイル
  • COBOLアプリケーションとのファイル/レコードの排他/共用
  • 既存の索引ファイルのファイル属性/レコードキー構成の解析

なお、ファイルアクセスルーチンを使用せずにCOBOLファイルをアクセスした場合、COBOLが提供する排他制御の動作は保証されません。
製品・サービス情報
対象製品NetCOBOL
プラットフォームWindows x86, Windows x64, Windows Itanium, Solaris, Linux x86, Linux Intel64, Linux Itanium
アンサー種別 技術サポート
このページの先頭へ