公司最近要用MQ做项目,我下了试用版研究了一下,需要有一个应用场景:
接收消息的时候能够返回一个类似confirm的信息,我搜索了一下,应该是可以发reply信息的,但是似乎MQ的API里面没有什么类似Listener的功能(就是运行一个监听程序,如果消息发来后自动的可以检测到,并有个callback响应)。我想确认下,是否MQ里面真的没有这个功能?
如果真的没有,我考虑过使用JMS来控制MQ,公司使用Weblogic,照我对于文档的理解,MQ在配置成Weblogic的JMS server时,是把他当成一个external的JMS provider,使用的时候,只要导入MQ的Jar包就可以了。
不知道我的理解对不对,或者有其他更好的方式来实现上面的那个功能?

解决方案 »

  1.   

    据我的理解:MQ就是要保证把消息准备一次地发送到目标,你所说的那个Listener应该是MQ内部实现机制的一种。当然,我认为你的想法也是正确的:毕竟应用程序对MQ还是可能 不放心
      

  2.   


    貌似不是我想要的答案,可能MQ只有大点的公司才会用到吧,资料只能抠IBM的文档了。不过3Q,分给你了。