Как разница между активациямиPec и ConnectionFactory?

Мое понимание:

  • MD B (Beans приводящих к сообщениям) подключается через спецификацию активации.
  • MD P P S (Сообщение POJO) подключается через завод соединения.

Эта диаграмма из IBM полезно:

enter image description here

для меня, Это объяснение от IBM не пролится на большом освещении в разнице:

  • Connection Factory - - Используется приложением для получения подключений к шине обмена сообщениями.
  • Очередь - используется приложением для отправки и получения сообщений.
  • Спецификация активации - используется, используемый сообщением приложения Bean для подключения к очереди и приема сообщений.

Один реальный разница, в котором я нашел, заключается в том, что :

бобы сеанса и бобы сущности [aka mdps] позволяют отправлять JMS-сообщения и получить их синхронно, но не асинхронно . Чтобы избежать связывания Ресурсы сервера, вы можете не использовать блокировку синхронного получает в серверной стороне компонента. Для получения сообщений Асинхронно используйте боб, управляемый сообщением [MDB].

Так что неудовлетворительный список у меня до сих пор:

Мой вопрос: есть ли другие различия? Можете ли вы уточнить разницу?

Список литературы:

20
задан Jeffrey Knight 26 February 2019 в 12:35
поделиться