Py学习  »  MQ

在IBM MQ和ActiveMQ之间建立连接

Dipanjan Das • 4 年前 • 916 次点击  

我是websphere mq新手,正在尝试学习activemq和ibmwebspheremq之间的集成。我找不到合适的教程,也不知道怎么做。

我想做的是: 我想触发一个从ibm mq到activemq的xml到json转换消息。在mq explorer中,我成功地创建了“初始上下文”,它位于.jar文件中。当我试图建立一个“连接工厂”时,它给了我 an error

我也读过 here 关于 jndi.properties 但不知道该把 .properties 文件。尽管我想保持动态(想忽略 。属性 但总有一天会对我有帮助的。

提前谢谢!

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/39947
 
916 次点击  
文章 [ 1 ]  |  最新文章 4 年前
jdel
Reply   •   1 楼
jdel    5 年前

如果你用的是esql,我假设你用的是iib。从IBM MQ获取消息的第一步是使用MQINPUT或MQREAD节点。

完成后,您可以使用esql(显然)或任何其他计算节点进行转换。

要发布到activemq,情况就不同了。IIB没有任何“本地节点”来完成它,所以在我看来,最好的解决方案是使用Java计算节点(不要忘记将IctuMeq JAR正确导入IIB共享类)并从那里进行。

但是对于mqexplorer和绑定(工厂、目的地,…),客户端应用程序使用它来连接到ibm mq。我看没有任何理由把它放在你的箱子里(如果你用它连接IIB,请立即停止)

我觉得你对你正在使用的工具缺乏了解,所以我建议你回到基础上来(或者我没理解你的问题)。此外,你的问题中甚至没有提到iib,这是你问题的主要组成部分,所以下次尽量用更多的信息来详细说明你的问题。