我是 JMS 的新手,目前正在开发一个简单的聊天应用程序,在 Oreilly 的“Java 消息服务”中进行了说明。我在 ActiveMQ 中配置了一个 TopicConnectionFactory,它接收来自 TopicPublishers 的聊天消息并将其发送给 TopicSubscribers。
我的问题是“为什么我们需要在任何 JMS 应用程序中创建多个 TopicConnectionFactory”?由于 Connectionfactory 实例不与主题/队列绑定,为什么我们不能使用 ConnectionFactory 的一个实例来创建与应用程序中配置的所有主题(或队列)的连接?