我在Weblogic服务器中配置了JMS队列。消息将从外部服务发送到此队列。
我想知道:1)是否可以通过在独立的Java程序中设置消息侦听器来使用此消息?
2)是否必须由应用程序服务器中设置的MDB侦听器使用所有JMS队列消息
1)您可以在独立的Java应用程序中使用消息,而无需任何应用程序服务器等。2)使用消息驱动的bean不是强制性的,您只需实现MessageListener接口并将其注册到QueueReceiver即可;或者,您可以receive()
直接在QueueReceiver上进行阻塞调用。
这是一个带有示例代码的相当不错的教程,该示例代码显示了如何在独立/非J2EE应用服务器上下文中使用JMS:http : //www.ibm.com/developerworks/java/tutorials/j-jms/
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句