BUNDLE リソース

BUNDLE リソースは、アプリケーションのデプロイメント単位である CICS® バンドルを定義します。 バンドルとは、アプリケーション全体またはアプリケーションのコンポーネントを表すために CICS 領域にデプロイできる、 CICS のリソース、成果物、参照、およびマニフェストの集合です。

マニフェストは、バンドルの内容を記述するファイルです。これには、 CICS 領域で作成するリソース、サポート成果物の場所、アプリケーションを正常に実行するために必要な前提条件、およびアプリケーションが他のアプリケーションに提供できるサービスが含まれます。

バンドルは z/OS® UNIX にデプロイされ、成果物のディレクトリー構造で構成されます。 BUNDLE リソースは、z/OS UNIX におけるバンドルのデプロイ場所とその状況を定義します。 BUNDLE リソースを使用可能にすると、 CICS はマニフェストを読み取り、マニフェストに定義されているアプリケーション・リソースを動的に作成します。 BUNDLE リソースを正常に使用可能にするには、アプリケーションの前提条件として定義されている他のリソースが CICS 領域に存在している必要があります。

CICS バンドルを使用する場合、インストールされたリソースのライフサイクルはバンドルのライフサイクルに従います。 CICS バンドルを使用可能または使用不可にしたり、使用可能または使用不可にしたり、破棄したりすると、 CICS バンドルによって動的に作成されたすべてのリソースに同じアクションが適用されます。 CICS バンドル内のリソースのパッケージ化の影響については、 CICS バンドル内のリソースの特性を参照してください。

注: CICS Explorer®を使用してバンドルを作成およびデプロイした場合は、バンドル・ソース・コードを適切に管理する必要があります。 zFS 内のエクスポート・データからバンドルを再構成することはできません。また、ワークステーションで障害が発生すると、データが失われる可能性があります。 CICS Explorer のエクスポート機能を使用して、バンドルをエクスポートし、それをソース・コード管理システムにチェックインすることができます。

BUNDLE リソース定義のインストールについては、 CICS バンドルの定義を参照してください。 BAS の作業については、 BAS BUNDLE リソース定義の操作を参照してください。