繁体   English   中英

MessageListener object 在 JMS 线程中吗?

[英]Is MessageListener object in JMS thread?

我正在编写一个 Java 应用程序,用于在两个或多个客户端之间进行消息传递。 我正在使用 JMS(Java 消息传递服务)。 为了接收消息,我编写了一个MessageListener object,它使用onMessage方法实现了javax.jms.MessageListener

我想知道MessageListener object 是否是某种后台线程? 我认为这是一个线程,因为MessageListener在我的应用程序处理其他事情时接收和处理消息。

每个 JMS 提供者都实现了自己的 JMS 客户端,因此在不知道您使用的是什么 JMS 客户端的情况下,不可能 100% 确定地回答这个问题,但通常javax.jms.MessageListeneronMessage方法将在另一个线程中按顺序调用按照 JMS 规范中的定义异步接收消息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM