手続き型 COBOL で作成したプログラムは、サービス インターフェイス機能を使用して、インターフェイスを COBOL プログラムにマップすることで EJB または Java Bean として公開できます。
エンタープライズ サーバーに、COBOL サービスをサービスとしてディプロイする必要があります。COBOL サービスは、マッピング情報と元の COBOL で構成されます。Visual StudioEclipse プロジェクトからのディプロイによって自動的にサービス インターフェイスをディプロイするか、以下のいずれかの方法で手動でディプロイできます。
実行時には、Java クライアント アプリケーションから Java 要求を送信し、生成された EJB または Java Bean を呼び出します。EJB は、受信した要求をリソース アダプターを介してエンタープライズ サーバーに渡し、公開されている COBOL プログラムがエンタープライズ サーバーによって実行されます。Java Bean は、要求をエンタープライズ サーバーに直接渡します。
マッピング情報は、公開されている COBOL プログラムとの情報のやり取りのため実行時に使用されます。エンタープライズ サーバーは、応答をリソース アダプターを介して EJB に返すか、Java Bean に直接返します。EJB または Java は応答をクライアントに渡します。