为 InterChange Server 配置 Business Integration Connect

配置 Business Integration Connect 中一般性地概述了如何配置 Business Integration Connect 与后端系统的通信。本节总结了配置 Business Integration Connect 以便与 InterChange Server 进行通信所需的步骤。要执行该配置,请使用作为中心社区“社区管理者”的 Business Integration Connect Enterprise Edition 或 Advanced Edition 的实例。

配置 Business Integration Connect 涉及下列步骤:

提供对出站文档的支持

要使 Business Integration Connect 将文档发送到任何后端系统,您必须执行定义将参与者文档发向何处中所描述的步骤。当后端系统是 InterChange Server 时,您需要创建 网关,该网关的传输类型与 Business Integration Connect 和 InterChange Server 之间传递消息所用的传输协议相匹配。当“社区管理者”将文档发送到 InterChange Server 时,它必须清楚在何处路由文档。这个位置必须符合使用的传输协议。这个传输协议必须是 InterChange Server 所支持的传输协议(请参阅 InterChange Server 支持的消息传输)。

下面几节总结了如何创建下列 InterChange Server 所支持传输协议的网关:

配置通过 HTTP 传输协议传递的出站文档

当“社区管理者”通过 HTTP 协议将文档发送到 InterChange Server 时,“社区管理者”将消息路由给已定义的 网关。这个网关标识了 URL,InterChange Server 可以通过这个 URL 接收文档。当 InterChange Server 使用 HTTP 协议时,ICS 兼容组件在相应的 URL 处接收文档,这里该组件可以将文档发送给 InterChange Server。

要使“社区管理者”可以通过 HTPP 传输协议经由网关发送文档,则必须从“社区控制台”的“网关详细信息”屏幕创建网关。该网关必须配置为可使用 HTTP 1.1 传输协议,并向与 ICS 兼容的相应组件所侦听的 URL 写信息。如同表 30 所示,可以在这个网关定义的“目标 URL”字段中提供这个 URL。

注:
有关如何创建网关的概述,请参阅定义将参与者文档发向何处


表 30. 用于与 InterChange Server 进行通信的“网关详细信息”屏幕的 HTTP 值
InterChange Server 版本 “目标 URL”文件的值 注意事项和限制
4.1.1,4.2.0,4.2.1 该 URL 应当与为 WebSphere Business Integration Connect Servlet 配置的那个 URL 相同。 从 WebSphere InterChange Server 集成中 Connect Servlet 的配置获取这个 URL。
4.2.2 这个 URL 应当与 WebSphere Business Integration Adapter for HTTP 的协议侦听器所使用的用于接收请求的 URL 相同。 从 WebSphere InterChange Server 集成中 Adapter for HTTP 配置获取这个 URL。

配置通过 JMS 传输协议传递的出站文档

当“社区管理者”通过 JMS 协议将文档发送给 InterChange Server 时,“社区管理者”将文档路由给相应的 JMS 队列,InterChange Server 可以在此接收文档。要使“社区管理者”获取这个 JMS 位置,您必须在 Business Integration Connect 中创建一个 网关,这个网关使用 JMS 传输协议。必须将这个网关配置成可向 Adapter for JMS 轮询的队列些信息。

注:
有关如何创建网关的概述,请参阅定义将参与者文档发向何处

要使“社区管理者”可以通过 JMS 传输协议经由网关发送文档,则必须从“社区控制台”的“网关详细信息”屏幕创建网关。如果您正在使用 WebSphere MQ V5.3 作为 JMS 提供程序,则请使用表 116 中的信息来设置网关字段。另外,在“网关详细信息”屏幕中为 JMS 协议指定表 31 中所确定的信息。


表 31. 用于与 ICS 通信的“网关详细信息”屏幕的 JMS 值
“网关详细信息”字段 注意事项和限制
JMS 消息类 TextMessageBytesMessageStreamMessage

2.4.1 之前的 Adapter for JMS 版只支持 JMS 文本消息。如果您还在使用 V2.4.1 之前适配器,请确信将网关配成写入 JMS 文本消息(TextMessage

JMS 队列名 JMS 队列的名称与 Adapter for JMS 的输入队列名相同

这个队列必须包含在 Adapter for JMS 的输入队列列表之中,也就是说,这个适配器轮询这个队列以查找入站事件。要了解更多信息,请参阅标识 JMS 队列

提供对入站文档的支持

要使 Business Integration Connect 接收来自任何后端系统的信息,您必须执行定义从何处检索后端文档中所描述的步骤。当您的后端系统是 InterChange Server 时,需要在您的“社区管理者”中采取下列步骤:

  1. 作为“社区管理者”的参与者概要文件的一部分,定义网关类型并提供接收器将在其上侦听的相关 IP 地址。
  2. 创建一个 目标,该目标的传输类型与在 Business Integration Connect 和 InterChange Server 之间传递文档所用的传输协议相匹配。

    要使“社区管理者”接收来自 InterChange Server 的文档,必须清楚在何处检索消息。这个位置必须符合将要使用的传输协议。这个传输协议必须是 InterChange Server 所支持的传输协议(请参阅 InterChange Server 支持的消息传输)。

下面几节总结了如何创建 InterChange Server 所支持传输协议的目标。

配置通过 HTTP 传输协议传递的入站文档

当“社区管理者”通过 HTTP 传输协议接收文档时,其“接收器”从已定义的目标中检索文档。这个 目标标识了一个 URL,“接收器”在这个 URL 上侦听来自 InterChange Server 的文档。当 InterChange Server 使用 HTTP 传输协议时,适配器将文档发送到相应的 URL,“社区管理者”可以在此接收文档。

要使“社区管理者”可以通过 HTPP 传输协议经由目标接收文档,则必须从“社区控制台”的“目标列表”屏幕创建目标。这个目标必须使用 HTTP 1.1 传输协议。“社区管理者”确定这个由以下信息组成的 URL:

注:
定义从何处检索后端文档中提供了关于如何创建目标的概述。

要使 InterChange Server 能够将文档发送到该目标,它的 ICS 兼容组件必须配置成可将文档发送到该 URL。因此,您必须确保这个目标 URL 可用于 InterChange Server 配置。

配置通过 JMS 传输协议传递的入站文档

当“社区管理者”通过 JMS 协议接收来自 InterChange Server 的文档时,“社区管理者”从相应的 JMS 队列那里获取文档,InterChange Server 通过这个队列发送文档。要使“社区管理者”能够获取这个 JMS 位置,您必须在 Business Integration Connect 中创建一个 目标,这个目标使用 JMS 传输协议。通过这个目标,“社区管理者”在它的入站队列上侦听所有文档并检索它们。

注:
有关如何创建目标的概述,请参阅定义从何处检索后端文档

要使“社区管理者”可以通过 JMS 传输协议经由目标接收文档,则必须从“社区控制台”的“目标列表”屏幕创建目标。如果您正在使用 WebSphere MQ V5.3 作为 JMS 提供程序,则请使用表 115 中的信息来设置目标字段。另外,在“目标详细信息”屏幕中为 JMS 协议指定了表 32 中所确定的信息。

表 32. 用于与 ICS 的通信的“目标详细信息”屏幕的 JMS 值
“目标详细信息”字段 注意事项和限制
JMS 消息类 TextMessage

2.4.1 之前的 Adapter for JMS 支持 JMS 文本消息。如果您正在使用这当中的某个版本适配器,请确保将目标配置成写入 JMS 文本消息。

JMS 队列名 JMS 队列的名称与 Adapter for JMS 的输出队列名相同

这个队列必须存在于 Adapter for JMS 的输出队列列表中;也就是说,这个适配器必须将文档发送到该队列。要了解更多信息,请参阅标识 JMS 队列

Copyright IBM Corp. 1997, 2004