使用 CICSPlex SM API 安装远程 CICS 事务定义的示例
您可以使用 CICSPlex ® SM API 从 CSD 或通过使用 BAS 来安装远程 CICS® 事务定义。
对于支持函数输送的资源, BAS 提供了同时安装资源的本地和远程定义的能力。 如果要从 CSD 进行安装,那么必须单独安装独立的本地和远程定义。
使用 BAS 安装远程 CICS 事务定义
此示例显示将本地 CICS 事务定义 trandef_name安装到路由 CICS 系统 cics_system_local中,并将同名的对等远程定义安装到目标 CICS 系统 cics_system_remote中,这两个系统都位于 CICSplex cicsplex_name中。
CONNECT CONTEXT(cicsplex_name) SCOPE(cicsplex_name)
GET OBJECT(TRANDEF)
CRITERIA(NAME=trandef_name AND DEFVER=def_ver.))
PERFORM SET ACTION(INSTALL)
PARM(TARGET(cics_system_remote)
USAGE(REMOTE)
MODE(DYNAM)
RELATED(cics_system_local).) 从 CSD 安装远程 CICS 事务定义
此示例显示将本地 CICS 事务定义 trandef_name安装到 CSD 组 csd_group_local中的本地 CICS 系统 cics_system_local中。 随后,将对等远程定义单独安装到 CSD 组 csd_group_remote中的目标 CICS 系统 cics_system_remote中。
CONNECT CONTEXT(cicsplex_name) SCOPE(cicsplex_name)
GET OBJECT(TRANDEF)
SCOPE(cics_system_local)
PARM(CSDGROUP(csd_group_local).)
CRITERIA(NAME=trandef_name.)
PERFORM SET ACTION(CSDINSTALL)
GET OBJECT(TRANDEF)
SCOPE(cics_system_remote)
PARM(CSDGROUP(csd_group_remote).)
CRITERIA(NAME=trandef_name.)
PERFORM SET ACTION(CSDINSTALL)