回调接口中使用的容器
回调接口提供必需容器和可选容器作为已注册程序的输入,以创建或管理特定类型的资源。
当部署束并使用名为 DFHRLVI-V1的通道链接到已注册的程序时, CICS® 会初始化容器。
DFHRL-CONTROL 容器
DFHRL-CONTROL 是 DATATYPE (CHAR) 的容器。 它包含捆绑软件的令牌以及创建,启用,禁用或废弃资源的请求。
| 字段 | 类型 | 描述 |
|---|---|---|
| rl_bundle_token | char (8) | 表示捆绑软件的 8 字节令牌 |
| rl_resource_token | char (8) | 表示资源的 8 字节令牌 |
| rl_client_token | char (8) | 表示回调程序所持有的资源视图的 8 字节令牌。 |
| Rl_state | bin (8) | BUNDLE 资源的状态。 此字段可以具有下列其中一个值:
|
| rl_function | bin (8) | 系统程序员正在执行的操作。 此字段可以具有下列其中一个值:
|
容器在 DFHRLUCx 副本中定义,其中 x 表示编程语言。 这些副本在 CICSTSnn.CICS.SDFHSAMP 库中,其中 CICSTSnn 是您的 CICS 版本。 例如,该库为 CICSTS63。 CICS.SDFHSAMP 用于 CICS TS 6. 3。
此容器仅与捆绑软件回调接口的通道 DFHRLVI-V1 配合使用。
DFHRL-DATA 容器
DFHRL-DATA 是 DATATYPE (BIT) 的容器,其中包含用户资源的元数据。 元数据取自捆绑软件中清单提供的信息。
容器在 DFHRLUCx 副本中定义,其中 x 表示编程语言。 这些副本在 CICSTSnn.CICS.SDFHSAMP 库中,其中 CICSTSnn 是您的 CICS 版本。 例如,该库为 CICSTS63。 CICS.SDFHSAMP 用于 CICS TS 6. 3。
此容器仅与捆绑软件回调接口的通道 DFHRLVI-V1 配合使用。
DFHRL-NAME 容器
DFHRL-NAME 是 DATATYPE (CHAR) 的容器。 它包含表示已部署捆绑软件中资源的名称的字符串。
容器在 DFHRLUCx 副本中定义,其中 x 表示编程语言。 这些副本在 CICSTSnn.CICS.SDFHSAMP 库中,其中 CICSTSnn 是您的 CICS 版本。 例如,该库为 CICSTS63。 CICS.SDFHSAMP 用于 CICS TS 6. 3。
此容器仅与捆绑软件回调接口的通道 DFHRLVI-V1 配合使用。
DFHRL-ROOT 容器
DFHRL-ROOT 是 DATATYPE (CHAR) 的容器。 它包含捆绑软件目录的文件系统中的标准路径。
容器在 DFHRLUCx 副本中定义,其中 x 表示编程语言。 这些副本在 CICSTSnn.CICS.SDFHSAMP 库中,其中 CICSTSnn 是您的 CICS 版本。 例如,该库为 CICSTS63。 CICS.SDFHSAMP 用于 CICS TS 6. 3。
此容器仅与捆绑软件回调接口的通道 DFHRLVI-V1 配合使用。
DFHRL-TYPE 容器
DFHRL-TYPE 是 DATATYPE (CHAR) 的容器。 它包含一个 URI ,用于描述回调程序可以在捆绑软件中管理的资源类型。
容器在 DFHRLUCx 副本中定义,其中 x 表示编程语言。 这些副本在 CICSTSnn.CICS.SDFHSAMP 库中,其中 CICSTSnn 是您的 CICS 版本。 例如,该库为 CICSTS63。 CICS.SDFHSAMP 用于 CICS TS 6. 3。
此容器仅与用于捆绑软件回调接口的通道 DFHRLVI-V1 或用于捆绑软件注册接口的通道 DFHRLVC-V1 配合使用。