在与JMS合作期间,我有一个疑问。据我所知,可以创建同步消息消费者。但是,我必须以频率启动它,因为没有听众。接下来,为了从队列中同步地使用消息,我可以创建一个MDB并将池设置为1.我认为这不是一个好的解决方案。
我的目标是在消息出现在队列中时同步消息。从我的观点来看,上面提到的解决方案并不好: 1.不时推出的消费者。 2. MDB(通常为异步)和池设置为1。
我的目的是否有任何解决方案?
答案 0 :(得分:0)
不确定为什么你不喜欢MDB ...但如果你想避免它们,你可以使用Spring JMS监听器:
http://docs.spring.io/spring-framework/docs/current/spring-framework-reference/html/jms.html