【发布时间】:2017-07-14 14:56:08
【问题描述】:
我是 IIB 9.0 的新手,我一直在用谷歌搜索,但我找不到关于如何在 IIB 9.0 消息流中向 MQ 消息添加自定义/命名属性的好解决方案。
在 IBM Integration Toolkit 中,有两个标头节点可用于设计消息流,即 JMSHeader 和 MQHeader。 JMSHeader 允许我毫无问题地向 JMS 消息添加新的自定义(应用程序)属性。但是,MQHeader 似乎没有相同的功能。使用 MQ 安装附带的示例程序 amqsstm 向 MQ 消息添加命名属性没有问题。
AIX/Unix:$MQ_HOME/samp/bin/amqsbcg/amqsstm
Windows:$MQ_HOME\tools\c\Samples\Bin\amqsbcg.exe / amqsstm.exe
理论上,我可能可以将 MQ 转换为 JMS 消息,然后使用 JMSHeader 添加自定义属性(使用应用程序属性选项),然后将其转换回来。但肯定有比这更好的解决方案。
谢谢,
罗恩
【问题讨论】:
标签: ibm-mq messagebroker ibm-integration-bus