Я новичок в JMS и в настоящее время разрабатываю простое приложение для чата, описанное в Oreilly «Служба сообщений Java». Я настроил TopicConnectionFactory в ActiveMQ, который получает сообщения чата от TopicPublishers и отправляет их TopicSubscribers.
Мой вопрос: «Зачем нам нужно создавать более одной TopicConnectionFactory» в любом приложении JMS? Поскольку экземпляры Connectionfactory не связаны с темой/очередью, почему мы не можем использовать один экземпляр ConnectionFactory для создания подключений ко всем темам (или очередям), настроенным в приложении?