ページの先頭行へ戻る
J アダプタクラスジェネレータ V12.1 ユーザーズガイド
FUJITSU Software

1.1 Jアダプタクラスジェネレータとは

NetCOBOLでは、オブジェクト指向機能により、様々な機能のクラスライブラリを利用したプログラミングが可能です。最近では、Javaの普及に伴いJavaのクラスライブラリも多く提供されています。しかし、クラスの構造は言語ごとに異なるため、COBOLからJavaのクラスライブラリは利用できません。

Jアダプタクラスジェネレータは、COBOLからJavaのクラスを利用する機構を提供します。

Jアダプタクラスジェネレータの概要を以下に示します。

COBOLプログラムからJavaのクラスを利用するためには、JavaクラスのインタフェースをCOBOLインタフェースに変換する必要があります。Jアダプタクラスジェネレータは、JavaインタフェースをCOBOLインタフェースに変換するアダプタクラス(COBOLソース)を生成します。

Jアダプタクラスジェネレータを使用することにより、以下が可能となります。

これにより、これまでJavaでしか実現できなかったシステムにも、COBOLを適用できるようになります。

Jアダプタクラスジェネレータは、以下のような場面での使用をお勧めします(下図参照)。