向 CICS® 束项目添加资源定义后,您在 CICS 区域中部署并安装该束时,CICS 会为您动态创建资源。
您必须先创建 CICS 束项目,然后才能向其添加资源。有关更多信息,请参阅创建 CICS 束项目。
由于 CICS 资源在 CICS 束中定义并且在束部署期间动态创建,因此这些资源的某些特性会更改。以此方式创建的 CICS 资源的生命周期无法独立于 BUNDLE 资源进行管理。它们必须通过 CICS 束进行管理。由于束和资源生命周期的相互依赖性,应用程序架构设计师必须仔细考虑应将应用程序的哪组资源的生命周期绑定到 CICS 束的生命周期。要了解有关在 CICS 束中定义资源的潜在影响的更多信息,请参阅束资源的特性。
您可以在应用程序束中引用一个或多个 CICS 束。通过用这种方法包装应用程序,您可以将应用程序及其束作为一个实体部署到 CICS,以便能够更方便地在 CICS 中更新和管理应用程序。如果 CICS 束只包含有资格实现多版本控制的资源,那么可以由一个或多个应用程序将其安装到 CICS 区域中。
包含其他资源类型的 CICS 束不能包含在平台中同一 CICS 区域内安装的其他应用程序中,并且如果已为应用程序安装则不能将其添加到平台。如果您的应用程序需要的资源不受多版本控制的支持,且在安装到平台中目标区域类型内的 CICS 束中已经使用,请创建新的 CICS 束项目。通过在清单文件中指定导入,针对新的 CICS 束将该资源声明为一种依赖关系。然后,将新的 CICS 束项目包含在应用程序项目中。要了解将资源声明为依赖关系的指示信息,请参阅定义束依赖性。
要在 CICS 束项目中定义资源,请遵循以下步骤:
要在资源编辑器中编辑资源,请遵循编辑 CICS 束项目中定义的资源中的指示信息。
完成资源定义后,可以将 CICS 束项目部署到 zFS,或者封装束以使用应用程序或平台束进行部署。请参阅部署 CICS 束,以获取更多信息。