CICS® 应用程序项目可定义应用程序束。应用程序束是一种描述 CICS 应用程序的管理束类型,包括应用程序名称、描述和版本。应用程序束引用包含应用程序资源、依赖性以及任何与应用程序相关的 CICS 策略的 CICS 束。
您可以在应用程序束中引用一个或多个 CICS 束。通过用这种方法包装应用程序,您可以将应用程序及其束作为一个实体部署到 CICS,以便能够更方便地在 CICS 中更新和管理应用程序。
CICS 束项目必须具有包含在应用程序束中的标识和版本号。 为 CICS Transaction Server V5.1 之前的发行版创建的 CICS 束项目没有标识和版本号。如果您要包括这些 CICS 束项目,请使用 CICS Explorer® 中的束清单编辑器将标识和版本号添加到项目。
只能由一个应用程序或平台将 CICS 束安装在 CICS 区域中。您不能将相同 CICS 束包含在平台中的相同 CICS 区域内所安装的其他应用程序中,且不能将其添加到平台。如果您的应用程序需要的资源处于已经安装在平台中目标区域类型内的 CICS 束中,请创建新的 CICS 束项目。 通过在清单文件中指定导入,针对新的 CICS 束将该资源声明为一种依赖关系。然后,将新的 CICS 束项目包含在应用程序项目中。要了解将资源声明为依赖关系的指示信息,请参阅定义束依赖性。
在 CICS Explorer 中管理应用程序的多个版本时,会使用 CICS 应用程序项目中包含的信息。修改应用程序时,会递增应用程序描述符中的版本号。
要编辑应用程序项目,请展开应用程序的 META-INF 文件夹,然后双击 application.xml 或 bundles.xml 文件。使用应用程序编辑器更改应用程序属性并在应用程序项目中添加或除去 CICS 束。有关使用应用程序编辑器的指南,请参阅应用程序编辑器。