当我在队列MessageConsumer对象上设置messageListener时,真正发生了什么.MessageConsumer对象是否在场景后面进行某种轮询,或者这是JMS服务器的真正推动?
Java消息服务(O'Reilly Java系列),David A. Chappell,Richard Monson-Haefel和Mark Richards,第10章第1章:点对点
传统上,点对点消息传递模型是基于拉取或基于轮询的模型,其中从队列请求消息而不是自动推送到客户端
http://docs.oracle.com/javaee/1.4/tutorial/doc/JMS4.html#wp79175
当消息传递开始时,只要传递消息,JMS提供程序就会自动调用消息侦听器的onMessage方法.
谢谢,Kod