IBM提供的有关IBM MQ 8/9的简单PRODUCE和CONSUME的最新教程非常容易实现。
当前,我们必须弄清楚如何从现有应用程序中从一个IBM MQ 8 Manager队列读取/接收消息。
以下设置:
我的期望是,这将不起作用:
我将不胜感激,尤其是将我引到可部署到TomEE 1.7.x的IBM MQ JMS实现上,该实现使用对主机,Q-Manager,通道,队列和不带JNDI的用户的直接参数。
更新#1: 一个很好的教程,为IBM MQ创建简单的使用者或生产者(使用8和9) https://developer.ibm.com/messaging/learn-mq/mq-tutorials/develop-mq-jms/
更新#2: 如预期的那样,将其与TomEE 7.x集成似乎可以正常工作。不幸的是,迁移整个基础结构和应用程序依赖项不是解决这种问题的选择...
答案 0 :(得分:0)
您已经在方括号中回答了自己的问题,如果您使用可与Java EE 7一起使用的TomEE 7.x,那将是很好的选择。
答案 1 :(得分:0)
由于无法进行请求的组合,因此我们跳过了JMS集成,并正在使用 IBM MQ MQ Java类。 https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.0.0/com.ibm.mq.dev.doc/q118320_.htm
已经准备好JMS解决方案,并且可以在将TomEE迁移到7.x后立即进行集成。