CICS Explorer® SDK には、CICS® 内の Liberty JVM サーバーで実行できるサーブレットや JSP ページの開発を始めるのに役立つサンプルが含まれています。
このサンプルには、動的 Web プロジェクトと CICS バンドル・プロジェクトが組み込まれています。このサンプルは、ごく単純な Web アプリケーションで、JCICS API 呼び出しはありません。アプリケーションを配置するには、CICS バンドル・プロジェクトをエクスポートできます。動的 Web プロジェクトが、WAR ファイルにパッケージ化され、zFS ディレクトリー内に保管されます。または、動的 Web プロジェクトを WAR ファイルとしてエクスポートし、FTP を使用してこのファイルを Liberty JVM サーバーの dropins ディレクトリーにコピーできます。
このサンプルには、動的 Web プロジェクト、プラグイン・プロジェクト、および CICS バンドル・プロジェクトが組み込まれています。ビジネス・ロジックからプレゼンテーション・ロジックを分離し、CICS バンドルを使用してアプリケーションを配置するというベスト・プラクティスを示します。
動的 Web プロジェクトは、プレゼンテーション・ロジックを提供し、1 つの JSP ページと 4 つのサーブレットが組み込まれています。プラグイン・プロジェクトは、ビジネス・ロジックを提供し、CICS 領域内の一時記憶域キューにアクセスする JCICS API 呼び出しが含まれています。CICS バンドル・プロジェクトでは両方のプロジェクトをパッケージして、配置できるようにしています。
このサンプルには、動的 Web プロジェクト、プラグイン・プロジェクト、および CICS バンドル・プロジェクトが組み込まれています。このサンプルは、既存の JDBC サンプルへの Web フロントエンドを提供し、JDBC を使用して Java アプリケーションから DB2 データにアクセスする方法について示します。
以下の IBM developerWorks Web サイト上で提供されている、Liberty プロファイル用のサンプルも使用できます。
これらのサンプルは、CICS 内か Liberty プロファイルのローカル・インスタンス内で稼働できます。各サンプルには十分な説明が付いています。