【发布时间】:2011-12-06 05:39:24
【问题描述】:
是否设置了任何持久的 TCP 连接?是否打开任何 TCP 端口以使其正常工作?
【问题讨论】:
-
问得非常糟糕的问题,几乎没有关于真正寻求什么的背景或细节。
是否设置了任何持久的 TCP 连接?是否打开任何 TCP 端口以使其正常工作?
【问题讨论】:
消息侦听器容器是 MDP 和消息传递提供者之间的中介
MessageListenerContainer 是一些粘合代码。真正有趣的事情发生在 JMS 提供程序中。是的,几乎可以肯定它涉及 TCP 连接或类似的东西。
细节是实现细节。请查阅您的 JMS 供应商文档,也许他们会详细说明。
【讨论】:
如果您指的是 Spring 的消息侦听器容器(但您没有说明),它会从注入的 connectionFactory 属性中获取连接,因此您需要检查 JMS 的 javax.jms.ConnectionFactory 实现提供者给你一个线索。它可能会或可能不会通过 TCP。例如,它很可能嵌入到同一个 JVM 中,在测试设置中。
【讨论】: