在WAS应用程序中配置/访问MQQueueConnectionFactory

时间:2016-01-21 00:56:59

标签: java jndi ibm-mq ibm-was

我有一个库给我一个com.ibm.mq.MQMessage类型的消息,我添加信息然后将它发送到队列中。如果我在应用程序中创建自己的MQQueueConnectionFactory,我可以这样做,但现在我试图在WAS控制台中设置内容并通过JNDI访问我的java webapp。如何通过WAS控制台配置jms资源,以便我可以通过JNDI检索com.ibm.mq.jms.MQQueueConnectionFactory实例?或者我如何通过标准的javax.jms发送com.ibm.mq.MQMessage?

1 个答案:

答案 0 :(得分:1)

有一个complete scenario演示了如何将在WebSphereApplication Server中运行的应用程序连接到MQ Knowledge Center中的MQ。这将包含有关如何在WAS管理面板中配置JMS资源的详细信息。

Liberty profile也有一个。

但是 com.ibm.mq.MQMessage是MQ Java Classes API中的对象 - 而不是JMS消息。值得确认这里的确切类型 - 因为MQ Java类不应理想地在JavaEE环境中使用 - see this technote以获取完整的详细信息。