COBOL2002 Javaプログラム呼び出し機能ガイド


1.1 Javaプログラム呼び出し機能とは

Javaプログラム呼び出し機能では,JNI(Java Native Interface)を使って,同一プロセスでJavaのオブジェクトのフィールド(変数)にアクセスしたり,Javaのメソッドを呼び出したりするためのCOBOLプログラム向けのサービスルーチンを提供します。

Javaプログラム呼び出し機能のサービスルーチンの特長を次に示します。

また,Javaプログラム呼び出し機能を使用するCOBOLプログラムの作成を容易にするツール(プログラム作成支援ツール)を提供します。プログラム作成支援ツールはCOBOL2002 Developer Professionalでだけ使用できます。

32bit版 COBOL2002で作成したCOBOLプログラムからは32bit Javaプログラムだけを,64bit版 COBOL2002で作成したCOBOLプログラムからは64bit Javaプログラムだけを呼び出せます。

注意事項

Javaプログラム呼び出し機能を使用して呼び出したJavaプログラムから,同じスレッド内でCOBOLプログラムを呼び出すことはできません。COBOLプログラムを別プロセスで呼び出すなどの対処をしてください。