Прослушиватель сообщений JMS MessageConsumer#39;s выполняет push или pull?

Что на самом деле происходит под капотом, когда я устанавливаю messageListener в объекте MessageConsumer своей очереди. Выполняет ли объект MessageConsumer какой-то опрос позади сцены, или это реальный толчок, сделанный сервером JMS?

Служба сообщений Java (Серия O'Reilly Java )Дэвида А. Чаппелла, Ричарда Монсона -Хафеля и Марка Ричардса, стр. 10 ГЛАВА 1 :Точка -до -точка

Модель обмена сообщениями точка-к-точке традиционно была моделью, основанной на запросе или опросе-, где сообщения запрашиваются из очереди, а не отправляются клиенту автоматически

http://docs.oracle.com/javaee/1.4/tutorial/doc/JMS4.html#wp79175

. Когда начинается доставка сообщения, JMS поставщик автоматически вызывает метод onMessage прослушивателя сообщений всякий раз, когда сообщение доставляется.

Спасибо, Kod

7
задан kod canavari 11 April 2012 в 14:43
поделиться