Java アプリケーションの開発
CICS® サービスを使用し、 CICS 制御下で実行する Java™ アプリケーション・プログラムを作成できます。 IBM® CICS SDK for Java またはその他の Java IDE を使用して、JCICS クラス・ライブラリーを使用して CICS リソースにアクセスし、他の言語で作成されたプログラムと対話するアプリケーションを開発できます。 また、Web サービスや z/OS® Connect Enterprise Editionなどのさまざまなプロトコルやテクノロジーを使用して、Java プログラムに接続することもできます。
CICS は、Java アプリケーション開発用の JVM サーバー・ランタイム環境を提供します。 IBM CICS SDK for Java、Maven モジュール、または Gradle モジュールを使用してアプリケーションを開発できます。
IBM CICS SDK for Java は、Java アプリケーションを開発して CICSにデプロイするためのサポートを提供する Eclipseベースのツールです。 これには、 CICS リソースおよびサービスにアクセスするアプリケーションを開発するための JCICS クラス・ライブラリーが含まれています。例えば、VSAM ファイル、一時データ・キュー、および一時記憶域にアクセスできます。 また、JCICS を使用して、COBOL、PL/I、C などの他の言語で作成された CICS アプリケーションにリンクすることもできます。 IBM CICS SDK for Java には、 CICS用の Java アプリケーションの開発を初めて開始する場合に役立つ一連のサンプルが含まれています。
Maven Central で CICS によって提供される Java の成果物を使用すると、Java の依存関係を簡単かつ迅速に解決できます。 これらは、JCICS ライブラリー、 CICS アノテーション、および CICS アノテーション・プロセッサーのサポートを提供します。 ほとんどの Java IDE を使用して Maven または Gradle モジュールで依存関係を宣言し、他のプラットフォームの場合と同じ方法でアプリケーションを開発することができます。