部署 CICS 束
可以通过从 CICS Explorer® 将 CICS® 束导出到 z/OS® UNIX系统服务 (z/OS UNIX) 文件系统来部署它。 使用 BUNDLE 资源查找 zFS 中的束,并在 CICS 区域中根据该束动态创建资源。
开始之前
必须确保对 zFS 文件许可权进行设置,以便从 CICS Explorer 导出的束能够写入到 zFS 上的平台主目录或目标目录,并能够供平台中的所有 CICS 区域或相应的 CICS 区域读取。
- 为 z/OS FTP 守护程序设置文件方式创建掩码,以确保所有者具有写许可权并且组具有读许可权。要进行此配置,请在 FTP.DATA 配置文件中使用 UMASK 语句。
- (可选)如果您还使用 UNIX 系统服务 (USS) 访问控制表 (ACL) 条目来控制安全性,请确保缺省 ACL 继承自 zFS 中的平台主目录,例如 /var/cicsts/CICSplex/platform1,其中,CICSplex 是 CICSplex 的名称,platform1 是平台的名称。
关于此任务
在 CICS Explorer 中创建 CICS 束之后,必须将其导出到 z/OS UNIX 文件系统以使其在 CICS 中可用。您可以单独或与管理束一起部署 CICS 束项目。例如,如果束项目是要在平台上部署的应用程序的一部分,那么可以通过导出应用程序项目,将其随应用程序束一起部署。 以下过程描述了如何单独部署 CICS 束。
注: 如果您无权将束直接部署到 z/OS 文件系统,那么可以将 CICS 束项目作为压缩文件导出到您的本地文件系统中。有关更多信息,请参阅将 CICS 束项目导出到本地文件系统。但是,该选项不适用于包含 OSGi 束的 CICS 束项目。
过程
结果
对于 OSGi 项目,如果在向 CICS 束项目添加 OSGi 束引用时定义了版本范围,将包含该范围中最高版本的 OSGi 项目。
下一步做什么
定义和启用 CICS 束的 BUNDLE 资源。 您可以通过打开“束定义”视图来创建定义。 在启用 BUNDLE 资源之后,CICS 会读取束目录中的清单,并动态创建 CICS 资源。它还会检查 CICS 区域中是否存在任何依赖性。 有关束资源的更多信息,请参阅《CICS TS V5.4.0 产品文档》中的“BUNDLE 资源”。
注: 在使用 CICS Explorer 创建并部署 CICS 束项目后,必须确保对项目源进行适当的管理。无法在 zFS 中通过导出的数据重构 CICS 束,并且工作站故障可能会导致数据丢失。可以使用 CICS Explorer 的导出功能来导出项目,并将其检入到源代码管理系统中。