设置 JMS 网关

创建 JMS 网关,请使用下列过程。

  1. 单击帐户管理 > 概要文件 > 社区参与者
  2. 输入搜索条件,然后单击搜索,或者不输入任何搜索条件而单击搜索,以显示所有参与者的列表。
  3. 单击查看详细信息图标以显示参与者的概要文件。
  4. 单击网关
  5. 单击创建

网关详细信息

从“网关列表”页面,执行下列步骤:

  1. 输入标识网关的名称。这是必需字段。
  2. 指出网关的状态,这是可选的。已启用是缺省值。已启用网关已经为准备好送文档。已禁用的网关不能发送文档。
  3. 指出网关是联机还是脱机,这是可选的。缺省值是联机
  4. 输入网关的描述,这是可选的。

网关配置

在页面的网关配置部分,执行下列步骤:

  1. 传输列表选择 JMS
  2. 地址字段中,输入文档的目标 URI。这个字段是必需的。

    对于 WebSphere MQ JMS,目标 URI 的格式如下:

    file:///<user_defined_MQ_JNDI_bindings_path>

    例如:

    file:///opt/JNDI-Directory

    该目录包含了用于基于文件的 JNDI 的“.bindings”文件。该文件说明 WebSphere Partner Gateway 如何将文档路由到它预定的目的地。

    这个字段是必需的。

  3. 如果访问 JMS 队列需要用户名和密码,则输入用户名和密码(这是可选的)。
  4. 重试计数字段中,输入您希望网关在发送文档失败之前所尝试的次数。缺省值是 3。
  5. 重试时间间隔字段中,输入网关在再次尝试发送文档前将等待的时间。缺省值是 300 秒。
  6. 线程数字段中,输入可以同时处理的文档数。缺省值是 3。
  7. 如果您希望在处理文档之前先验证发送方的 IP 地址,则在验证客户机 IP 字段中,选择。否则就选择。 缺省值是
  8. 如果您希望在由于到达了重试次数而要发生传递失败时(自动)将网关设为脱机,则在自动排队字段中,选择。否则就选择。 缺省值是

    当您选择自动排队时,所有文档都排在队列中,直到手工将网关设为联机。

  9. 需要认证字段中,指出是否随文档提供用户名和密码。缺省值是
  10. JMS 工厂名字段中,输入 JMS 提供程序用于连接至 JMS 队列的 Java 类的名称。这个字段是必需的。

    对于内部 JMS 网关,该名称应该与创建绑定文件时使用 define qcf 命令指定的名称相匹配(步骤 4)。

    如果在步骤 2 中输入了 JMS 上下文的子文件夹,则在这里只要输入工厂名称(如 Hub)。如果没有在地址字段中输入 JMS 上下文的子文件夹,则在工厂名称的前面指定子文件夹(如 JMS/Hub)。

  11. JMS 消息类字段中,输入消息类。可选择任何有效的 JMS 消息类,例如 TextMessage 或 BytesMessage。这个字段是必需的。
  12. JMS 消息类型字段中,输入消息的类型。这是可选字段。
  13. 提供程序 URL 包字段中,输入 Java 用来解析 JMS 上下文 URL 的类(或 JAR 文件)的名称。这个字段是可选的。如果您未指定值,则使用到绑定文件的文件系统路径。
  14. JMS 队列名字段中,输入用于接收文档的 JMS 队列的名称。这个字段是必需的。

    对于内部 JMS 网关,该名称应该与创建绑定文件时使用 define q 命令指定的名称相匹配(步骤 4)。

    如果在步骤 2 中输入了 JMS 上下文的子文件夹,则在这里只要输入队列名称(如 outQ)。如果没有在 JMS 提供程序 URL 中输入 JMS 上下文的子文件夹,则在工厂名称的前面指定子文件夹(如 JMS/outQ)。

  15. JMS JNDI 工厂名字段中,输入用于连接至名称服务的工厂名。这个字段是必需的。如果您像 配置中心以支持 JMS 传输协议 中描述的那样设置了您的 JMS 配置,则 com.sun.jndi.fscontext.RefFSContextFactory 可能是您要使用的值。
  16. 如果您想要配置网关的预处理或后处理步骤,请转至配置处理程序。否则,请单击保存

Copyright IBM Corp. 2003, 2005