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