在通道中异步推送消息(spring-integration)



我有一个简单的JMS主题侦听器,我想将它与spring集成链挂钩。
基本上,当在侦听器中接收JMS消息时,必须将其推送到链的通道中。最终,消息将被处理并推送到出站通道适配器以供使用。
Spring Integration文档提到了异步网关的使用,但它使用了future。难道没有一种简单的方法可以把消息放到一个频道上吗?
如果你能举个例子,那就太好了。
由于
关于
马丁

如果您想在侦听器线程上运行流,只需使用常规网关(而不是异步网关);这将允许在流因任何原因失败时回滚消息。

如果你想"触发并忘记",你可以从网关创建一个ExecutorChannel请求通道-见这里。

最新更新