使用适配器选项卡可选择将针对此事件绑定发出事件的 EP 适配器或 EP 适配器集。
您还可以提供高级信息,告知 CICS® 如何运行 EP 适配器。该选项卡包含三部分。
- 资源
- 在此部分中,您选择使用预定义 EPADAPTER 或 EPADAPTERSET 资源,还是使用在适配器选项卡的“适配器”部分中定义的适配器。
如果您选择使用预定义的 EPADAPTER 资源或使用预定义的 EPADAPTERSET 资源,那么可以在输入框中指定资源名称,或者单击选择以选择资源。有关预定义 EPADAPTER 资源的更多信息,请参阅 CICS TS 5.1 信息中心中的事件处理 (EP) 适配器配置编辑器。有关预定义 EPADAPTERSET 资源的更多信息,请参阅 CICS TS 5.1 信息中心中的事件处理 (EP) 适配器集编辑器。
- 适配器
- 在该部分中,您可以选择 EP 适配器的类型,并提供所选 EP 适配器所需的信息。
- TS 队列
- 以某种 XML 格式(公共基本事件、公共基本事件 REST 或 WebSphere® Business Events (WBE))或以非 XML (CFE) 格式向指定的 CICS TS 队列发出事件。该 EP 适配器用于验证已捕获带有正确数据的正确事件,并向从 TS 队列进行读取的任何使用者发出事件。
- 对于有保证的事件发出,同步事务性事件需要可恢复的 TS 队列;同步非事务性事件需要不可恢复的队列。
TS 队列是否可恢复取决于匹配 TSMODEL 的设置;TS 队列只有当存在匹配 TSMODEL 时才可恢复。将 TS 队列适配器用于同步事务性事件时,无法针对捕获事件的工作单元中的事件 TS 队列发出 DELETEQ TS 命令。
- 事务启动
- 向指定的 CICS 事务发出事件。
传递给事务的数据采用基于容器的事件格式。您可以指定要运行该事务的 CICS 系统。如果无需事件数据,那么可以使用现有事务。
- 事务启动 EP 适配器不支持事件的保证发出。
- 定制(用户写入)
- 以您所需的任何格式发出事件。定制 EP 适配器是可写入的 CICS 程序,用于提供由所提供的 EP 适配器不支持的事件的格式化和路由组合。定制 EP 适配器不得执行任何其他处理,例如,使用事件。
- 对于有保证的事件发出,定制 EP 适配器必须符合事件的可恢复性需求。查阅您的定制 EP 适配器的文档以了解它是否支持事务性或非事务性同步事件。
- WebSphere Message Queue
- 采用供 WebSphere Business Events 使用的 XML 格式、用于 IBM® Business Monitor 的“公共基本事件”格式或非 XML 格式向 WebSphere 消息队列发出事件。
- 对于有保证的事件发出,如果结合使用 WebSphere MQ
EP 适配器和持久的 WebSphere 消息队列,那么事件传递是有保证的。
- HTTP
- 以 XML 格式用 HTTP POST 向符合 HTTP 1.1 的服务器发出事件,以供诸如 WebSphere Business Events 和 IBM Business Monitor 之类的产品使用。
- HTTP EP 适配器不支持事务性事件的保证发出。
注: 使用 CICS TS V4.2 或更高版本创建的事件绑定不再包含 eventDispatcherSpecification 元素,但适配器规范是嵌入式时除外。
将 CICS 事件绑定编辑器与 CICS TS V4.2 结合使用时,您可以选择嵌入式或外部 EPADAPTER 定义。要与 CICS TS V4.1 保持兼容,您必须使用嵌入式 EPADAPTER 定义。
将事件绑定安装到 CICS TS V4.2 中会使 CICS 从事件绑定中抽取 EPADAPTER 配置,并自动创建该事件绑定。
- 高级选项
- 完成事件绑定无需提供本部分中的信息。如果需要影响 CICS 运行 EP 适配器的方式,您可以更改发出方式、优先级、事务性、用户标识、事务标识和 CICS 系统标识。一些选项并不适用于所有 EP 适配器类型。本部分显示了针对您所选 EP 适配器和消息格式的正确选项集。
- 有关您可以选择的高级设置的更多信息,请参阅指定 EP 适配器和分派器信息。