设置 JMS 目标

JMS 目标轮询 JMS 队列(根据您指定的调度),以查找新文档。

下列步骤描述了需要为 JMS 目标指定的内容。

  1. 单击中心管理 > 中心配置 > 目标以显示“目标列表”页面。
  2. 从“目标列表”页中,单击创建目标

目标详细信息

目标详细信息部分中,执行下列步骤:

  1. 输入目标的名称。例如,您可以将该目标命名为 JMSTarget1。这是个必需字段。您在此输入的名称将显示在目标列表中。
  2. 指出目标的状态,这是可选的。已启用是缺省值。启用的目标可接受文档。禁用的目标不能接受文档。
  3. 输入目标的描述,这是可选的。
  4. 传输列表选择 JMS

目标配置

在页面的目标配置部分中,执行下列步骤:

  1. 指定网关类型(这是可选的)。网关类型定义了传输的性质。例如,如果在将文档交换投入生产环境之前要进行测试,您可以输入 Test。缺省值是 Production
  2. 输入 JMS 提供程序 URL。这应当与您为 JMS 配置 WebSphere Partner Gateway 时输入的值(绑定文件的文件系统路径)(步骤 5)相匹配。您也可以指定 JMS 上下文的子文件夹,作为 JMS 提供程序 URL 的一部分。

    例如,如果没有 JMS 上下文,可以输入 c:/temp/JMS。如果有 JMS 上下文,可以输入 c:/temp/JMS/JMS

  3. 如果访问 JMS 队列必须有用户标识和密码,则输入所需的用户标识和密码。
  4. 输入 JMS 队列名的值。这是个必需字段。该名称应该与创建绑定文件时使用 define q 命令指定的名称(步骤 4)相匹配。

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

  5. 输入 JMS 工厂名的值。这是个必需字段。该名称应该与创建绑定文件时使用 define qcf 命令指定的名称(步骤 4)相匹配。

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

  6. 输入提供商 URL 包(这是可选的)。
  7. 输入 JNDI 工厂名。如果您没有输入任何值,则使用值 com.sun.jndi.fscontext.RefFSContextFactory。这是必需字段。
  8. 输入超时值(这是可选的),以指定目标监控 JMS 队列以获取文档的秒数。这个字段是可选的。
  9. 输入线程数值(这是可选的),以指定“文档管理器”将同时处理的文档数。建议使用缺省值 1。

例如,如果您想要设置一个 JMS 目标,以与配置中心以支持 JMS 传输协议中的 JMS 配置示例相匹配,则要:

  1. 目标名框中输入值 JMSTarget
  2. JMS 提供程序 URL 框中输入值 file:/C:/TEMP/JMS/JMS
  3. JMS 队列名框中输入值 inQ
  4. JMS 工厂名框中输入值 Hub

处理程序

如果您将接收的文件包含多个需要分离的 EDI 交换,或 XML 或 ROD 文档,则配置“预处理”配置点中相应的分离器处理程序。

要修改该目标的配置点,请转到修改配置点。否则,请单击保存

Copyright IBM Corp. 2003, 2005