定义供外部 CICS 接口使用的链接
本部分描述了如何定义连接以供非CICS® 程序使用,这些程序使用外部 CICS 接口 (EXCI) 来链接到 CICS 服务器程序。 所需的定义与 CICS 系统之间的 MRO 链接所需的定义类似。 每个连接都需要 CONNECTION 和 SESSIONS 定义。
由于 EXCI 连接用于处理来自外部源的工作,因此不得定义任何 SEND 会话。
EXCI 连接可以定义为 "特定" 或 "通用"。 特定 EXCI 连接是一个 MRO 链接,所有 RECEIVE 会话都专用于单个用户 (客户机程序)。 通用 EXCI 连接是一个 MRO 链接,在该链接上, RECEIVE 会话由多个用户共享。 在每个 CICS 区域上只能定义一个通用 EXCI 连接。
对于特定连接和通用连接的定义,必须执行下列操作:
- 指定 PROTOCOL (EXCI)。
- 指定 ACCESSMETHOD (IRC)。 外部 CICS 接口不支持 MRO 跨内存访问方法 (XM)。 支持跨系统耦合设施 (XCF) 。
- 让 SENDCOUNT 和 SENDPFX 缺省为空白。
特定 EXCI 连接的示例 CONNECTION 属性
- 连接 (EIP1)
- 连接的本地名称
- NETNAME (CLAP1)
- 在 EXCI INITIALIZE_USER 命令上指定的用户程序的名称。
- ACCESSMETHOD (IRC)
- PROTOCOL (EXCI)
- CONNTYPE (特定)
- 管道专用于单个用户
- INSERVICE(YES)
- ATTACHSEC(LOCAL)
特定 EXCI 连接的 SESSIONS 属性示例
- SESSIONS(csdname)
- 唯一的 csd 名称
- 连接 (EIP1)
- 关联的 CONNECTION 资源的名称
- PROTOCOL (EXCI)
- RECEIVEPFX(<)
- RECEIVECOUNT(5)
- 5 个接收会话
- SENDPFX
- 不指定
- SENDCOUNT
- 不指定
通用 EXCI 连接的示例 CONNECTION 属性
- 连接 (EIP2)
- 连接的本地名称
- ACCESSMETHOD (IRC)
- NETNAME ()
- 对于通用连接,必须为空白
- INSERVICE(YES)
- PROTOCOL (EXCI)
- CONNTYPE (通用)
- 管道由多个用户共享
- ATTACHSEC(LOCAL)
- SESSIONS(csdname)
- 唯一的 csd 名称
- 连接 (EIP2)
- 关联的 CONNECTION 资源的名称
- PROTOCOL (EXCI)
- RECEIVEPFX(<)
- RECEIVECOUNT(5)
- 5 个接收会话
- SENDPFX
- 不指定
- SENDCOUNT
- 不指定