#jms #activemq
#jms #activemq
Вопрос:
Можно ли настроить какое-либо долговременное TCP-соединение? Для этого должен быть открыт любой TCP-порт?
Комментарии:
1. Довольно плохо заданный вопрос с небольшим контекстом или подробностями о том, что на самом деле требуется.
Ответ №1:
Контейнер для прослушивания сообщений является посредником между MDP и поставщиком сообщений
MessageListenerContainer — это некоторый связующий код. Действительно интересные вещи происходят в поставщике JMS. И да, это почти наверняка связано с TCP-соединением или чем-то подобным.
Специфика заключается в деталях реализации. Обратитесь к документации поставщика JMS, и, возможно, они объяснят это.
Ответ №2:
Если вы имеете в виду контейнер прослушивателя сообщений Spring (но вы этого не указали), он принимает соединение из введенного свойства ConnectionFactory, поэтому вам нужно изучить javax.jms.ConnectionFactory
реализацию вашего поставщика JMS, чтобы получить подсказку. Это может быть или не быть через TCP. Он вполне может быть встроен в ту же JVM, например, в тестовой настройке.