我是Websphere MQ的新手,正在尝试学习ActiveMQ和IBM Websphere MQ之间的集成。我找不到任何合适的教程,也无法理解该怎么做。
我要做什么::我想触发从IBM MQ到ActiveMQ的XML到JSON转换的消息。从MQ Explorer,我成功创建了.jar文件中的“初始上下文”。当我尝试创建“ connectionFactory”时,它会给我an error。
我还阅读了jndi.properties
的{{3}},但不知道将.properties
文件保存在哪里。尽管我想保持动态(想忽略.properties
文件),但是有一天可能对我有所帮助。
谢谢!
答案 0 :(得分:0)
如果您使用的是esql,我假设您使用的是IIB。从IBM MQ获取消息的第一步是使用MQInput或MQRead节点。
完成后,您将使用ESQL(显然)或任何其他计算节点进行转换。
要发布到ActiveMQ,这是另一回事。 IIB没有任何“本机节点”来执行此操作,因此我认为最好的解决方案是使用Java Compute节点(不要忘记将ActiveMQ jar正确导入IIB共享类中)并从那里进行操作
但是对于MQExplorer及其绑定(工厂,目标等),客户机应用程序使用它来连接到IBM MQ。我认为没有任何理由在您的情况下使用它(如果您使用它通过IIB连接,请立即停止)
我觉得您对所使用的工具不了解,所以我建议您回到基础知识上(或者我想念您的问题)。另外,您甚至没有在问题中提到IIB,这是问题的主要组成部分,因此,下次尝试使用尽可能多的信息来详细说明问题。