JVM アプリケーションのディプロイ

JVM アプリケーションは、クラス (.class ファイル) の集まりです。

アプリケーション サーバーを使用しない COBOL JVM アプリケーション

JVM COBOL アプリケーションを .class ファイルにコンパイルします。必要に応じて、.jar ファイルにパッケージ化します (jar コマンドを使用)。COBOL Server とともに配布します (ライセンスが必要)。

アプリケーション サーバーで実行される COBOL JVM アプリケーション

JBoss、WebSphere、Tomcat などのアプリケーション サーバーに JVM COBOL アプリケーションをディプロイできます。

アプリケーションには、JVM COBOL コードのみが含まれていても、JVM COBOL コードと Java コードが混在していてもかまいません。EJB や Web サービス (REST や WSDL など) を使用できます。

ディプロイするには、以下を実行する必要があります。

  • アプリケーションを .jar、.ear、または .war ファイルのいずれかとしてパッケージ化します。
  • アプリケーション サーバーにサーバーの要件に従ってファイルをディプロイします。
  • また、Micro Focus マネージ ランタイム mfcobolrts.jar をディプロイする必要があります。これは、個別に実行することも、アプリケーションの .ear ファイルまたは war ファイルで実行することもできます。「Java による JVM COBOL 呼び出し」を参照してください。

この場合、COBOL Server を配布する必要はありません。