Java Message Service (JMS) служит для асинхронного взаимодействия компонентов системы. В JMS выделяется 3 участника:
1) отправитель сообщения (producer)
2) пункт назначения (destination, broker) - могут быть очередь (взаимодействие точка-точка) или топик (взаимодействие уведомление/подписчики)
3) получатель сообщения (consumer)
Отправитель посылает сообщение пункту назначения. Получатель сообщения читает из пункта назначения. Отправитель ничего не знает о получателе и не знает о времени прочтения, то есть отправитель и получатель не обязательно должны работать одновременно. Сообщения - любые объекты, поддерживающие сериализацию.
Примерный порядок работы в нетбинсе (для разных пунктов назначения работа одинаковая):
1) Для начала нужно создать пункт назначения и фабрику, которая создает пункт назначения. Это делается или в консоли управления сервером приложения (например гла
...
Читать дальше »