【发布时间】:2016-10-03 00:25:50
【问题描述】:
目前我们有一个接受 HL7 消息的 Spring Integration 应用程序。流程如下。
- 有一个消息驱动的 JMS 入站适配器,它通过 ActiveMQ 队列接受消息。
- 然后消息经过一系列转换,最终进入服务激活器组件以执行必要的业务逻辑。
到目前为止,一切看起来都不错,最近客户要求他们希望对每条带有状态的消息进行确认。收到的消息可以有两种情况
- 消息执行成功
- 如果不满足所需条件,消息将失败并出现异常。
所以我们正在考虑实现一个确认机制,通过上面提到的 ActiveMQ 队列将确认发送回客户端或通过 tcp 端口传输。
我们是否有任何经过验证的方式/模式来进行此类确认? Spring Integration 是否提供了任何技术来实现这种场景?
感谢您的热情回复
问候, 凯斯
【问题讨论】:
标签: asynchronous spring-integration