你在这里: 参考手册 > FME服务器服务 > 通知服务 > 用户 > JMS用户

JMS用户

JMS订阅者接收来自主题的通知,并将它们转发到符合Java消息系统(JMS)的消息代理,如IBM WebSphere MQ。

使用FME服务器设置JMS消息代理

在配置JMS订阅服务器之前,必须设置JMS代理以使用FME服务器。步骤取决于您使用的代理,并在以下部分解释(适用于JMS订阅者和JMS发布者):

  • 使用JMS.
    1. 安装JMS库
    2. 配置JMS提供程序
    3. 将FME服务器配置为JMS客户端

为FME服务器创建JMS订阅者

  1. 管理>通知,然后选择Subscriptions选项卡,并单击New。
  2. 指定要订阅的主题。从这些主题接收消息时,将发送到消息代理的JMS消息。
  3. 为订阅者指定特定的JMS特定字段
  4. 关闭“data-mc-alt2=示例配置

通知内容模板

通知内容模板在传入通知中使用以下关键字:

{

“位置”:“<地点>”

“subscriber_content”:“custom_message.

}

如果是“subscriber_content”关键字存在,它会覆盖通知内容模板。

例如,考虑以下通知内容模板:

你好,{位置}

如果传入通知包含以下内容:

{

“位置”:“世界”

}

JMS订阅者发送以下消息:

“你好,世界”

如果传入通知包含以下内容:

{

“位置”:“世界”

“subscriber_content”:“我的自定义消息”

}

JMS订阅者发送以下消息:

“我的自定义消息”

也可以看看

  • 测试和故障排除