CICS 基于容器的事件 (CCE) 格式

基于 CICS® 容器的事件 (CCE) 格式基于 CICS 通道,其中容器提供事件名称和详细信息,标准上下文信息以及特定于事件的数据项。 CCE 格式可以用于通过驱动新的 CICS 事务,以事件驱动方式 扩展应用程序行为,该事务以基于容器的事件格式使用被传递到其中的信息。

您可以使用事件绑定编辑器指定要使用的事件格式。 有关适配器属性和受支持格式的更多信息,请参阅 CICS Explorer 产品文档中的 "指定 EP 适配器和分派器" 信息

CCE 格式可用于将事件数据传递至 CICS 程序。 格式化数据放置在名为 DFHEP.EVENT 的通道的容器中。

关联的一些上下文信息放置在名为 DFHEP.CCECONTEXT 的容器中。 有关更多信息,请参阅 表 1

每个数据项的名称放置在名为 DFHEP.NAME.nnnnn 的容器中,其中 nnnnn 是以 00001 开始的递增数字。

格式化数据位于名为 DFHEP.DATA.nnnnn 的容器中,其中 nnnnn 是以 00001 开始的递增数字。 此数字将数据项的名称与格式化数据关联起来。

DFHEP.CCECONTEXT 容器包含格式化事件的上下文信息,可以使用 EPFEContextEntry 结构对其进行映射。

表 1. EPFEContextEntry 结构
名称 语言
DFHEPFED 汇编语言 SDFHMAC
DFHEPFEH C®/C++ SDFHC370
DFHEPFEL PL/I SDFHPL1
DFHEPFEO COBOL SDFHCOB
提供这些映射的副本位于:
  • hlq.SDFHMAC
  • hlq.SDFHC370
  • hlq.SDFHPL1
  • hlq.SDFHCOB
EPFE 结构由与事件关联的上下文数据组成,其中包括:
  • 事件上下文标识。
  • 事件上下文版本。
  • 事件上下文事件绑定名称。
  • 事件绑定用户标记。
  • 事件业务名。
  • 网络工作单元标识1
  • 网络限定应用程序标识。
  • 捕获日期和时间2
  • 捕获规范名称。
  • 项计数3
注:

1 对于所有系统和策略事件,网络工作单元标识设置为二进制零 (NULL)。

2 所有事件都以 RFC3339 格式的全球标准时间 (UTC) 时间戳记发出。

3 DFHEP.NAME.nnnnn 和 DFHEP.DATA.nnnnn 容器。