Java

JMS – это стандарт промежуточного ПО для рассылки сообщений между клиентами. В этом примере будет рассматриваться ActiveMQ JMS сервер. Сделаем простой месседжер.

Сначала скачаем и установим сервер: http://activemq.apache.org/activemq-5111-release.html (на момент написания статьи самая свежая версия 5.11.1)

Распаковываем и запускаем winXX/activemq.bat. В окне командной строки можно найти все адреса и порты, необходимые для работы. Заходим в админку (логин/пароль: admin/admin). Создаем очередь prospring4. Далее, с вкладки send отправьте тестовое сообщение в эту очередь.

Клиентский код

Конфиг

Слушатель сообщений:

Класс-отправитель сообщений:

Тест (должно прийти ваше тестовое сообщение):

JMS + Spring. Обмен сообщениями