2016-04-06 4 views
1

Я пытаюсь создать пример проекта, используя весну и jms. так, я ссылаюсь на сайт (https://spring.io/guides/gs/messaging-jms/). Однако, когда я запускаю сервер, я не знаю, как подписаться на сообщение в другой программе. , пожалуйста, дайте мне подсказку.Как подписаться на jms в другой программе?

ответ

0

Если вы посмотрите на код, автор использовал имя назначения как «почтовый ящик-пункт назначения». Когда вам нужно получить сообщение, вам необходимо прослушать тот же пункт назначения. Автор также дал код Получателя. Пожалуйста, посмотрите src/main/java/hello/Receiver.java.

Для получения сообщения вам понадобится тот же код в другом приложении. Если вы хотели бы попробовать еще несколько примеров, посмотрите на:

receive message using direct message listener

receive message using message listener adapter

+0

Спасибо за совет. Тем не менее, я хочу подписаться на сообщение в другой программе. так, спрашиваю я. Если я использую этот класс приемника в другой программе, отделенной от сервера, могу ли я получить сообщение? – user3649231

+0

Вы хотите сказать, что код приемника работает на любом другом сервере? Если это ваш вопрос, ответ - да. Убедитесь, что вы используете правильный URL-адрес сервера jms и имя получателя. – asg

+0

спасибо. Я найду, как установить URL-адрес сервера и т. Д. – user3649231

Смежные вопросы