Java:如何从Spring的DMLC取消订阅持久订阅者?

在普通的JMS中我们可以这样做:session.unsubscribe(“持久订阅的名称”); 但是我们如何通过DMLC来做到这一点? 找不到任何具体的方法。

据我所知,没有Spring特定的方式向MQ服务器发送“取消订阅”命令,但是您始终可以选择通过扩展DefaultMessageListenerContainer类并调用getSession()createSession()来获取底层JMS会话。 毕竟Spring只是JMS顶部的一个方便的抽象,并且不会阻止您在需要时直接使用JMS API。