【问题标题】:Asynchronous Acknowledgement - Spring Integration Application异步确认 - Spring 集成应用程序
【发布时间】:2016-10-03 00:25:50
【问题描述】:

目前我们有一个接受 HL7 消息的 Spring Integration 应用程序。流程如下。

  1. 有一个消息驱动的 JMS 入站适配器,它通过 ActiveMQ 队列接受消息。
  2. 然后消息经过一系列转换,最终进入服务激活器组件以执行必要的业务逻辑。

到目前为止,一切看起来都不错,最近客户要求他们希望对每条带有状态的消息进行确认。收到的消息可以有两种情况

  1. 消息执行成功
  2. 如果不满足所需条件,消息将失败并出现异常。

所以我们正在考虑实现一个确认机制,通过上面提到的 ActiveMQ 队列将确认发送回客户端或通过 tcp 端口传输。

我们是否有任何经过验证的方式/模式来进行此类确认? Spring Integration 是否提供了任何技术来实现这种场景?

感谢您的热情回复

问候, 凯斯

【问题讨论】:

    标签: asynchronous spring-integration


    【解决方案1】:

    the inbound gateway

    如果发送者设置了replyTo 头,回复将被发送到那里;如果没有,您可以配置默认的回复目的地。

    【讨论】:

      猜你喜欢
      • 2014-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-07
      • 2019-09-25
      相关资源
      最近更新 更多