CICS® 平台项目可定义平台束,这是描述平台的一种管理束类型。CICS 平台项目可以引用一个或多个 CICS 束,这些束包含要在平台上部署的资源(例如,策略)。
开始之前
确保您要在平台上部署的任何 CICS 束项目都可用。
关于此任务
平台束包含用于定义名称、描述、区域类型和平台主目录的平台的描述符。当在 CICS 安装平台时该信息唯一地标识平台,并且可帮助您的在 CICS Explorer® 中管理平台。每个更改部分平台时,您都可以先更新平台描述符中的信息,然后再将它部署到 CICS。
有关平台主目录的更多信息,请参阅
在 zFS 中创建平台主目录。
过程
- 在 Eclipse 菜单栏上,单击打开“新建项目”向导。
- 展开 文件夹,单击 ,并单击下一步。
- 在项目名称字段中,输入项目的名称。 将自动填充向导的平台属性部分,但是如果需要,您也可以编辑名称和描述。
- 可选: 单击指定位置并输入位置,或者单击浏览并导航到您选择的位置。 你有当您有一个活动的 z/OS® FTP
连接时才启用浏览单选按钮。
- 单击下一步。
- 指定区域类型。 单击添加为平台添加一个区域类型。这样会打开添加区域类型窗口。
- 在名称字段中,输入区域类型的名称。
- 通过建立 CICS SM 连接、选择 CICSplex 并选择 CICS 系统组来选择现有 CICS 系统组(CSYSGRP)。
限制: 存在以下限制:
- CICS 平台需要锁定用作区域类型的组。
- 请勿使用可能需要修改的组,例如 WLM 或 RTA 中涉及的组。在这些情况下,可以将所需的系统定义 (CSYSDEF) 添加到专门为平台创建的新系统组 (CSYSGRP)。
- 请勿使用包含子组的 CICS 系统组 (CSYSGRP);包含子组的系统组不是可用作区域类型的有效组。
- 可能需要更改拓扑以确保所需的所有 CSYSDEF 可以包含在平台中。例如,创建包含平台所需区域的 CSYSGRP(没有子组)。
- 请勿使用已由另一平台采用的组。
- 确保您包含在平台中的所有 CICS 区域都指定了 CICSPlex® SM 系统参数 MASPLTWAIT(YES)。需要该参数,以在 CICS 区域初始化时自动安装应用程序或平台的资源。业务应用程序服务也需要 MASPLTWAIT(YES)。
- 单击确定,区域类型添加完成。 只有选择区域类型时才启用删除和属性单选按钮。
- 可选: 单击属性编辑平台的区域类型。 这样会打开编辑区域类型的属性窗口。
- 在名称字段中,更新区域类型的名称。
- 在区域类型标识字段中,更新区域类型标识,然后单击确定。
- 单击下一步。
- 指定要用于部署平台的 CICS 束。 可从本地工作空间发现 CICS 束的列表。
- 选择需要的 CICS 束并单击下一步。 您还可以根据需要使用全选或取消全选单选按钮。
- 单击下一步。 只有选择一个或多个 CICS 束时才启用下一步单选按钮。
- 可选: 如果不需要任何 CICS 束,请单击完成。
- 为平台指定部署范围。 如果在步骤 8 中未指定任何 CICS 束,那么部署范围表为空。
- 选择 CICS 束并在 CICS 面板中为每个 CICS 束都指定一个或多个区域类型。
- 单击完成以创建项目。 如果选择一个或多个 CICS 束但是未指定任何部署范围,那么将禁用完成单选按钮。
- 要查看平台项目,请打开 CICS 云透视图。 平台项目会显示在 Project Explorer 视图中。
结果
这样就创建了平台项目。该项目包含具有四个 XML 文件的 META-INF 文件夹:
- bundles.xml 描述在平台上部署的 CICS 束。
- deployment.xml 描述用来将 CICS 束部署到平台的规则。
- manifest.xml 是平台束的清单文件,将其标识为 CICS 管理束。
- platform.xml 是包含平台元数据(包括平台名称、描述、区域类型和平台主目录)的描述符。
创建平台描述符后,您不能对其进行编辑。
注: 在使用 CICS Explorer 创建并部署平台项目后,必须确保对项目源进行适当的管理。无法在 zFS 中通过导出的数据重构平台项目,并且工作站故障可能会导致数据丢失。确保将项目检入源代码管理系统。使用与 Eclipse 集成的源代码管理系统时,可以在 CICS Explorer 中工作时检入和检出项目。
下一步做什么
将平台项目导出到 zFS,以在 CICSplex 中部署平台。