MessageListenerContainer如何异步监听消息?

时间:2011-10-12 15:10:14

标签: jms activemq

是否设置了持久的TCP连接?是否有任何TCP端口可以使用?

2 个答案:

答案 0 :(得分:0)

来自spring docs

  

消息侦听器容器是MDP和消息传递提供程序之间的中介

MessageListenerContainer是一些粘合代码。真正有趣的东西是在JMS提供程序中进行的。是的,它几乎肯定涉及TCP连接或类似的东西。

具体细节是实施细节。请查阅您的JMS供应商文档,也许他们会拼写出来。

答案 1 :(得分:0)

如果你的意思是Spring的消息监听器容器(但你没有说明),它会从注入的 connectionFactory 属性中获取连接,因此你需要检查javax.jms.ConnectionFactory的实现您的JMS提供商为您提供线索。它可能是也可能不是TCP。例如,它可能嵌入在同一个JVM中,在测试设置中。