この図には、COBOL クラス定義と、そのクラスをコンパイルおよびリンクするために使用する z/OS UNIX シェル・コマンドが示されています。このテキストは、図に含まれているすべての情報を表しています。
次に、COBOL クラス定義を示します。
Identification division.
Class-id Manager inherits Employee.
Environment division.
Configuration section.
Repository.
Class Manager is "Manager"
. . .
End class Manager.
次に、このクラス定義のコンパイルとリンクのステップを示します。
cob2 -c -qdll,thread Manager.cbl
このコマンドは、Java クラス定義 Manager.java とオブジェクト・ファイル Manager.o を 生成します。
javac Manager.java
このコマンドは、実行可能コンポーネント Manager.class を生成します。
cob2 -bdll -o libManager.so Manager.o /usr/lpp/java/IBM/J1.3/bin/classic/libjvm.x /usr/lpp/cobol/lib/igzcjava.x
このコマンドは、実行可能 DLL モジュール libManager.so を生成します。
図の説明の終わり。