JMS-не-MDB клиент - PullRequest
       33

JMS-не-MDB клиент

3 голосов
/ 21 сентября 2011

Я хочу подписаться на очередь JMS без использования EJB MDB. Причина в том, что я хочу получать сообщения только тогда, когда хочу, но не автоматически.
Есть ли способы реализовать это с помощью простой Java (без Spring или чего-то еще)?
Я использую WebLogic и его внутреннего JMS-провайдера, если это важно.
Спасибо.

1 Ответ

3 голосов
/ 21 сентября 2011

Да, вы должны иметь возможность подключиться к своей очереди JMS на сервере приложений. JMS является довольно хорошим стандартом, поэтому после получения вашего Connection / Queue реализация не зависит от поставщика.

Вот краткий обзор того, что вы должны написать для создания потребителя / производителя с JMS: Образец JMS

Здесь подробно показан каждый шаг с помощью WebLogic JMS: Разработка приложения WebLogic JMS

Я не использовал WebLogic или ее реализацию JMS, возможно, вам нужно настроить JMS Weblogics: Настройка и управление JMS WebLogic

Подробный обзор возможностей программирования вашего провайдера WebLogic JMS можно найти здесь: Программирование WebLogic JMS

...