您可以通过 CICS Explorer™,直接将 CICS® 束部署到 z/OS® UNIX 系统服务 (z/OS UNIX) 文件系统,并使用 BUNDLE 资源为您动态创建资源。
BUNDLE 资源定义束,即应用程序的部署单元。
关于此任务
束项目是 CICS 资源、工件、参考资料和清单的集合,您可以将它们部署至 CICS 区域以表示某个应用程序的全部或一部分。清单是描述束内容的文件,包括应用程序的任何必备系统资源。CICS 不会动态创建这些系统资源,但可以检查它们是否存在于 CICS 区域中。
这种资源的分离意味着您可以将同一应用程序装入多个 CICS 区域,而无需重新打包或重新部署束。
如果已在 CICS Explorer 中创建 CICS 束项目,那么必须将其导出到 z/OS UNIX 文件系统。
您还必须定义并启用束项目的 BUNDLE 资源。然后,CICS 会为您动态创建束项目应用程序资源。
过程
- 右键单击 CICS 束项目,然后选择导出到 z/OS UNIX 文件系统。
这样会打开“导出到 z/OS UNIX 文件系统”对话框。 束项目字段包含束项目的名称。
或者,可以在该字段中输入束项目的名称,或单击浏览以选择项目。
- 在连接字段中,通过单击折叠标记选择一个针对 FTP 端口的现有连接,或单击连接文本超链接,以定义一个类型为 System z - FTP 的新连接。
- 在父目录字段中,指定作为传输目标的 z/OS UNIX 文件系统目录的名称。
这可以是新目录,也可以是现有目录。 输入目录文件夹的名称后,目录树会刷新,该文件夹(如果存在)会显示为根。如果您双击文件夹,那么该文件夹会变成树的根。或者,您可以从树中进行选择,并浏览至该目录。束目录字段显示该目录,以及该目录中作为束导出目标的文件夹的名称。
缺省情况下,文件夹名称和束名称相同,但您可以根据需要改写该名称。
- 可选:在执行文件传输前,可选择清除束目录的现有内容复选框,以除去目标目录中的所有文件夹和文件。
如果未选择该复选框,而该名称的文件夹仍存在,那么不会进行导出。
- 单击完成。
结果
这样会将束项目导出到 z/OS UNIX 中。
下一步做什么
注: 使用 CICS Explorer 创建并部署束后,应确保适当管理束源。无法从 zFS 中导出的数据重新构建束,并且工作站故障可能导致数据丢失。您可以使用 CICS Explorer 的“导出”功能来导出束,并将其登记到源代码管理系统中。
您必须立即定义并启用应用程序束的 BUNDLE 资源。请参阅 CICS TS 信息中心内的 BUNDLE 资源定义,以了解更多信息。
启用 BUNDLE 资源后,CICS 会读取束目录中的清单,并动态创建应用程序资源。它还检查任何必需的资源,例如 CICS 区域内存在的应用程序外的程序或文件,以便可以成功运行应用程序。