HTTP EP 适配器

HTTP EP 适配器使用 XML 格式的 HTTP POST 将事件发送至符合 HTTP 1.1 标准的服务器,以供 IBM® Operational Decision ManagerIBM Business Monitor 等产品使用,而无需使用 IBM MQ 作为传输。

IBM MQ 仍然是从 CICS® 发出事件的主要方法; HTTP EP 适配器可以用作不太强大的替代方案。 还可以使用 HTTP EP 适配器将 XML 格式的事件发送至供应商产品或任何符合 HTTP 1.1 的服务器。

要使用 HTTP EP 适配器,必须在 CICS 区域中启用 TCP/IP;您可以通过在系统初始化参数中指定 TCPIP=YES,在 CICS 区域中启用 TCP/IP。

HTTP支持以下格式:

HTTP EP 适配器可将数据转换为某个受支持的 XML 格式,然后使用 URIMAP 中描述的连接,将转换后的数据发送至符合 HTTP 1.1 的服务器。

IBM Operational Decision Manager 版本 7 或更高版本以及 IBM Business Monitor 版本 7 或更高版本是 HTTP 传输的先决条件。 这些先决条件仅在使用 IBM Operational Decision ManagerIBM Business Monitor 作为事件消费者时适用。

HTTP EP 适配器支持这些发布和事务方式。 字母 x 指示受支持的方式组合。
表 1. HTTP EP 适配器发布和事务方式
事件处理适配器 发布方式 事务方式
SYNC ASYNC TRANS NONTRANS
HTTP x     x HTTP EP 适配器无法以可恢复的方式发布事件,因此不支持同步的事务事件发布。
  x x  
  x   x

要配置 HTTP EP 适配器,必须提供两部分信息:表示到符合 HTTP 1.1 的服务器的连接的 URIMAP 名称和用于发送事件数据的 XML 格式类型。

重要提示: 使用 HTTP EP适配器时,必须在URIMAP定义中指定一个带有USAGE(CLIENT)的URIMAP。
表 2。 HTTP EP 适配器属性
数据元素 描述
URIMAP URIMAP 的名称,表示与服务器的连接;例如,MYURIMAP
FORMAT 事件格式: 公共基本事件,公共基本事件 REST , Decision Server Insights 或 WebSphere Business Events。

您可以使用事件绑定编辑器指定业务事件及其使用的 CICS EP 适配器。 有关适配器属性和支持格式的更多信息,请参阅 CICS Explorer 产品文档中的指定 EP 适配器和调度程序信息

使用 HTTP EP 适配器时, 事件绑定编辑器会确保使用正确的模式版本。 有关如何识别和递增模式版本的更多信息,请参阅 CICS Explorer 产品文档中的事件处理模式版本

CICS为您定义了 DFHECEAH 程序, CEPH 缺省事务和 DFHECEPH 缺省事务概要文件。 有关调整事务和概要文件定义以提高性能的更多信息,请参阅 提高事件处理性能

提示 :如果您的目标系统在使用 HTTP时需要基本身份验证或安全策略,则必须启用 XWBSNDO 和 XWBAUTH 用户退出功能,以提供所需的凭据。 请参阅 HTTP 客户端发送退出 XWBSNDOHTTP 客户端发送退出 XWBAUTH