#jms #wildfly-8 #hornetq
#jms #wildfly-8 #hornetq
Вопрос:
Недавно я начал использовать Wildfly 8 и заметил, что Wildfly8 имеет встроенную утилиту JMS под названием Hornetq. Мой вопрос в том, как я могу настроить hornetq для отправки и получения сообщений в очереди JMS с использованием сервера Wildfly8?
Ответ №1:
В сети есть несколько хороших руководств о том, как использовать HornetQ (JMS) из Widlfly, мне нравится это для JMS 2.0:
Вот пример hello world от самих Wildfly, иллюстрирующий, как реализовать MDB и соответствующие слушатели и темы:
На этой странице все описано в мельчайших деталях и демонстрируется использование компонента JMS 2.0 и EJB 3.2, управляемого сообщениями, в WildFly 8. Проект может быть запущен с помощью maven и создает два ресурса JMS:
- Очередь с именем HELLOWORLDMDBQueue, связанная в JNDI как java:/queue/HELLOWORLDMDBQueue
- Раздел с именем HELLOWORLDMDBTopic связан в JNDI как java:/topic/HELLOWORLDMDBTopic
Если у вас возникли проблемы с настройкой очередей и т. Д. В автономном режиме, приведенные здесь документы также весьма полезны: