Для приложения Spring 3.x, развернутого на сервере приложений, меня интересуют общие элементы, которые необходимо настроить.
Буду ли я устанавливать соединение jms на сервере приложений, и будет ли это соединение специфичным для очереди? Например, в коде я предполагаю, что в какой-то компонент Spring будет внедрен jmsTemplate, а jmsTemplate будет настроен в файле конфигурации для использования соединения jndi, упомянутого ранее.
Затем jmsTemplate отправит сообщение, используя свой метод «отправить». Я видел несколько примеров, когда в коде указана очередь, и это меня смущает.
Если я настрою соединение jms на сервере приложений, мне обязательно нужно будет указать имя очереди; или соединение jms привязано к очереди?