【问题标题】:Spring Integration : How can chain jms and jdbc outbound channel adapterSpring Integration:如何链接 jms 和 jdbc 出站通道适配器
【发布时间】:2015-05-01 11:22:58
【问题描述】:

如果没问题,我想做一些处理并向我的代理发送消息,我想插入数据库。

我尝试使用 jms 出站通道适配器和 jdbc 出站通道适配器,但我没有找到解决方案。

如何使用 spring 集成来做到这一点?

【问题讨论】:

    标签: spring-integration spring-jdbc spring-jms


    【解决方案1】:

    您可以使用<recipient-list-router/> 向多个通道适配器发送消息。或者……

    将最终频道设为<publish-subscribe-channel/>;不要在频道中添加任务执行器。

    将jms出站适配器的input-channel设置为该通道;设置order="1"

    将jdbc出站适配器的input-channel设置为该通道;设置order="2"

    默认情况下,只要没有抛出异常,就会按顺序调用发布/订阅频道的订阅者,在这种情况下,不会调用失败后的订阅者。

    它们实际上会按照声明的顺序被调用,但我更喜欢使用order 属性来明确顺序。

    【讨论】:

      猜你喜欢
      • 2016-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-29
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      相关资源
      最近更新 更多