设置
JMS 目标
JMS 目标轮询 JMS 队列(根据您指定的调度),以查找新文档。
下列步骤描述了需要为 JMS 目标指定的内容。
- 单击中心管理 > 中心配置 > 目标以显示“目标列表”页面。
- 从“目标列表”页中,单击创建目标。
目标详细信息
在目标详细信息部分中,执行下列步骤:
- 输入目标的名称。例如,您可以将该目标命名为 JMSTarget1。这是个必需字段。您在此输入的名称将显示在目标列表中。
- 指出目标的状态,这是可选的。已启用是缺省值。启用的目标可接受文档。禁用的目标不能接受文档。
- 输入目标的描述,这是可选的。
- 从传输列表选择 JMS。
目标配置
在页面的目标配置部分中,执行下列步骤:
- 指定网关类型(这是可选的)。网关类型定义了传输的性质。例如,如果在将文档交换投入生产环境之前要进行测试,您可以输入 Test。缺省值是 Production。
-
输入 JMS 提供程序 URL。这应当与您为 JMS 配置 WebSphere Partner Gateway
时输入的值(绑定文件的文件系统路径)(步骤 5)相匹配。您也可以指定 JMS 上下文的子文件夹,作为 JMS 提供程序 URL 的一部分。
例如,如果没有 JMS 上下文,可以输入 c:/temp/JMS。如果有 JMS 上下文,可以输入 c:/temp/JMS/JMS。
- 如果访问 JMS 队列必须有用户标识和密码,则输入所需的用户标识和密码。
- 输入 JMS 队列名的值。这是个必需字段。该名称应该与创建绑定文件时使用 define q 命令指定的名称(步骤 4)相匹配。
如果在步骤 2 中输入了 JMS 上下文的子文件夹,则在这里只要输入队列名称(如 inQ)。如果没有在 JMS 提供程序 URL 中输入 JMS 上下文的子文件夹,则在工厂名称的前面指定子文件夹(如 JMS/inQ)。
- 输入 JMS 工厂名的值。这是个必需字段。该名称应该与创建绑定文件时使用 define qcf 命令指定的名称(步骤 4)相匹配。
如果在步骤 2 中输入了 JMS 上下文的子文件夹,则在这里只要输入工厂名称(如 Hub)。如果没有在 JMS 提供程序 URL 中输入 JMS 上下文的子文件夹,则在工厂名称的前面指定子文件夹(如 JMS/Hub)。
- 输入提供商 URL 包(这是可选的)。
- 输入 JNDI 工厂名。如果您没有输入任何值,则使用值 com.sun.jndi.fscontext.RefFSContextFactory。这是必需字段。
- 输入超时值(这是可选的),以指定目标监控 JMS 队列以获取文档的秒数。这个字段是可选的。
- 输入线程数值(这是可选的),以指定“文档管理器”将同时处理的文档数。建议使用缺省值 1。
例如,如果您想要设置一个 JMS 目标,以与配置中心以支持 JMS 传输协议中的 JMS 配置示例相匹配,则要:
- 在目标名框中输入值 JMSTarget。
- 在 JMS 提供程序 URL 框中输入值 file:/C:/TEMP/JMS/JMS。
- 在 JMS 队列名框中输入值 inQ。
- 在 JMS 工厂名框中输入值 Hub。
处理程序
如果您将接收的文件包含多个需要分离的
EDI 交换,或 XML 或 ROD 文档,则配置“预处理”配置点中相应的分离器处理程序。
要修改该目标的配置点,请转到修改配置点。否则,请单击保存。
