![](/img/trans.png)
[英]JMS MessageConsumer Using MessageListener Terminates on ActiveMQ Shutdown
[英]Is MessageListener object in JMS thread?
我正在编写一个 Java 应用程序,用于在两个或多个客户端之间进行消息传递。 我正在使用 JMS(Java 消息传递服务)。 为了接收消息,我编写了一个MessageListener
object,它使用onMessage
方法实现了javax.jms.MessageListener
。
我想知道MessageListener
object 是否是某种后台线程? 我认为这是一个线程,因为MessageListener
在我的应用程序处理其他事情时接收和处理消息。
每个 JMS 提供者都实现了自己的 JMS 客户端,因此在不知道您使用的是什么 JMS 客户端的情况下,不可能 100% 确定地回答这个问题,但通常javax.jms.MessageListener
的onMessage
方法将在另一个线程中按顺序调用按照 JMS 规范中的定义异步接收消息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.