我有一个简单的JMS主题监听器,我想与Spring-integration链挂钩
基本上,当在监听器中接收到JMS消息时,它必须被推入链的通道中。最终处理消息并将其推送到出站通道适配器以供使用
Spring Integration文档提到了异步网关的使用,但使用了Futures。
难道只有一种简单的方法可以将信息放在频道上吗?
如果有一个例子,你可以指出它会很棒。
由于
问候
马丁
答案 0 :(得分:2)
如果要在侦听器线程上运行流,只需使用常规网关(不是异步网关);如果流因任何原因失败,这将允许消息回滚。
如果您想“发射并忘记”,可以通过网关ExecutorChannel
制作请求频道 - 请参阅here。