CICS® アプリケーション・プロジェクトはアプリケーション・バンドルを定義します。アプリケーション・バンドルは、管理バンドルの一種で、CICS アプリケーションについて記述します (アプリケーション名、説明、バージョンなど)。アプリケーション・バンドルは、アプリケーションのリソース、依存関係、そのアプリケーションに関連するすべての CICS ポリシーの入った CICS バンドルを参照します。
アプリケーションに組み込む予定の CICS バンドル・プロジェクトが使用可能であることを確認してください。 CICS バンドル・プロジェクトでは、 ID とバージョン番号がアプリケーション・バンドルに含まれている必要があります。 CICS Transaction Server バージョン 5 リリース 1 より前のリリース用に作成された CICS バンドル・プロジェクトには、ID とバージョン番号がありません。このような CICS バンドル・プロジェクトを含める場合は、CICS Explorer® の CICS バンドル・マニフェスト・エディターを使用して、ID とバージョン番号をプロジェクトに追加してください。
1 つの CICS バンドルは、アプリケーションまたはプラットフォームを 1 つのみ使用して CICS 領域にインストールすることができます。同一の CICS バンドルを、プラットフォーム内の同一の CICS 領域にインストールされている他のアプリケーションに組み込むことはできず、プラットフォームに追加することもできません。プラットフォーム内のターゲット領域タイプにインストールされている CICS バンドル内のリソースがアプリケーションに必要な場合は、新しい CICS バンドル・プロジェクトを作成してください。マニフェスト・ファイル内でインポートを指定して、そのリソースが新しい CICS バンドルと依存関係にあることを宣言します。それから、新しい CICS バンドル・プロジェクトをアプリケーション・プロジェクトに組み込みます。リソースを依存関係として宣言する方法については、『バンドル依存関係の定義』を参照してください。
1 つのアプリケーション・バンドルで、1 つまたは複数の CICS バンドルを参照できます。 このようにしてアプリケーションをパッケージ化すると、アプリケーションとそのバンドルを 1 つのエンティティーとして CICS にデプロイできるため、CICS 内でのアプリケーションの更新と管理が容易になります。
CICS アプリケーション・プロジェクトに含まれている情報は、CICS Explorer でアプリケーションの複数のバージョンを管理するときに使用されます。アプリケーションを変更した場合は、アプリケーションを再パッケージ化するときにアプリケーション記述子のバージョンを増やします。