我想在 IIB 中实现一种跟踪机制。IIB (WMB) 能否使用 MQ* 节点而不是 JMS* 将消息发布到主题?我没有看到任何可以这样做的节点。
问问题
3283 次
2 回答
4
使用下面的代码,您可以设置主题。
SET OutputRoot.Properties.Topic = 'Sample';
随后是发布节点,它将消息提交到主题。这将分发给等待该主题的任何订阅者。
于 2015-02-17T17:27:33.773 回答
3
如果您想使用 MQ 主题,那么我建议您使用 JMS。
如果您使用的是 MQTT 服务器,那么您可以使用 MQTT 节点。如果您的 Broker 版本上没有安装它们,那么您可以在此处获取它们(GitHub 上的 MQTT 节点不受官方支持)。
如果您想使用 MQ 并且真的反对 JMS,那么您可以使用发布节点。要设置发布节点发布到的主题,您需要在消息头本身中设置属性“主题”,方法是在流外部或计算节点中设置 MQRFH2 头中的属性,或者使用“主题”消息流开始处的 MQInput 节点中的属性。
根据您要执行的操作,还内置了监控事件。当消息通过节点终端和事务开始/结束事件时,您可以让集成服务器自动将事件发布到主题。然后主题将被自动监控,并可以保存在配置的 DataCaptureSource 数据库中。
于 2014-09-10T12:23:03.410 回答