当前位置: 首页 > 知识库问答 >
问题:

同步消息监听器jms

娄德运
2023-03-14

在与JMS合作的过程中,我有一个疑问。据我所知,创建同步消息消费者是可能的。但是,我必须以一定的频率启动它,因为事实上没有侦听器。接下来,为了同步使用队列中的消息,我可以创建一个MDB并将池设置为1。我认为这不是一个好的解决办法

我的目标是在消息出现在队列中时同步地使用它们。从我的观点来看,上述解决方案并不好:1。不时推出的消费者。2.MDB(通常异步)和池设置为1。

有什么适合我的解决方案吗?

共有1个答案

慕冠宇
2023-03-14

不知道为什么你不喜欢MDB...但是如果你想避免它们,你可以使用Spring JMS监听器:

http://docs.spring.io/spring-framework/docs/current/spring-framework-reference/html/jms.html

 类似资料:
  • 只有监听设备消息后,在就收到消息数据才会返回消息内容,否则,不返回接收的消息内容。 请求方式: "|4|2|2|\r" 返回值: "|4|2|2|1|\r" 监听成功 Arduino样例: softSerial.print("|4|2|2|\r");

  • 目前,我正在开发一个独立的Java应用程序,它连接到Websphere MQ以发送和接收消息。 流处于异步模式,我们使用类来实现,以便在消息准备就绪时从队列中检索消息。使用侦听器初始化消费者的代码如下: 方法将从池中返回连接,该池使用Apache Commons池库实现。 我的问题是,只要程序在运行,从池中分配给侦听器的连接是否会处于活动状态并绑定到该侦听器?或者该连接是间歇使用的,并且可以被其他

  • 1.未读消息的监听 未读消息的监听用于提示访客有未读消息,用户可以在咨询入口处添加消息数小红点时使用; (新接口)未读消息的监听接口为OnUnreadNMsgListener;使用新接口的不用再使用下面的老接口。 注册监听方法:NSDKMsgUtils.getInstance().setOnUnreadNMsgListener(OnUnreadNMsgListener onUnreadNmsgLi

  • 问题内容: 暂时禁用消息侦听器的好方法是什么?我要解决的问题是: 消息侦听器接收到JMS消息 尝试处理该消息时出现错误。 我等待系统再次准备就绪,以便能够处理该消息。 在系统准备就绪之前,我不再需要任何消息,因此… …我想禁用消息监听器。 我的系统已准备好再次处理。 处理失败的消息,并确认JMS消息。 再次启用消息监听器。 现在,我正在使用Sun App Server。我通过在MessageCon

  • ap.onSocketMessage(CALLBACK) 监听 WebSocket 接受到服务器的消息事件。 CALLBACK 参数说明 名称 类型 描述 data String/ArrayBuffer 服务器返回的消息 代码示例 <script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.