【发布时间】:2010-04-13 02:06:14
【问题描述】:
我正在使用消息侦听器来处理基于 Spring 的 DefaultMessageListenerContainer 来自 MQ 的一些消息。收到消息后,我必须进行 Web 服务 (WS) 调用。但是,我不想在 onMessage 方法中执行此操作,因为它会阻塞 onMessage 方法,直到成功调用 WS 并且这会在队列中的消息出列时引入延迟。如何通过在 onMesage 方法之外调用 Web 服务或不影响消息的出队来解耦 Web 服务的调用?
谢谢,
【问题讨论】: