在包中创建用户资源类型

包中支持的资源类型是可扩展的,因此您可以根据需要提供自己的资源类型。 要在 CICS®中支持新的资源类型,必须编写程序以在将束部署到 CICS时处理资源类型的创建和生命周期。

开始之前

在将束部署到 CICS之前,请确保定义资源类型的束清单符合束清单模式。

关于此任务

CICS 提供了两个基于通道的接口。 第一接口将程序注册为用户资源的管理器。 第二个接口类似于 CICS 域之间的回调。 安装 BUNDLE 资源时, CICS 使用回调接口将必须创建的资源的详细信息传递给已注册的程序。

过程

  1. 编写程序以将回调程序注册为 CICS 区域中资源类型的管理器。
    当区域启动以恢复束中的资源类型时, CICS 使用此程序。
  2. 编写回调程序以处理资源类型的管理。
    部署包含资源类型的束时, CICS 会使用回调接口来调用此程序。
  3. 为两个程序创建和安装 PROGRAM 资源定义。
    使用注册接口的程序必须在 PLTPI 处理期间可用。

下一步操作

测试包含资源类型的束是否可以成功部署到 CICS 中,以及是否可以在 CICS 重新启动时恢复已启用的 BUNDLE 资源。