Spring integration spring与mirth同步消息集成的回调

Spring integration spring与mirth同步消息集成的回调,spring-integration,activemq,mirth,Spring Integration,Activemq,Mirth,我有集成项目wit设置如下 应用程序1(Spring集成)-->AMQ-->欢乐-->互联网-->欢乐-->AMQ-->(Spring集成)应用程序2 上面的流消息是以两种方式传递的,我想实现类似的东西 当我从应用程序1启动请求消息(出站)时,它会转到应用程序2(作为入站),并向应用程序1发送零到多的消息(出站)。我的要求是一直等待所有的回应,然后做点什么 在《欢乐春天》中是否有支持此功能的功能 听起来您需要应用程序1中的关联和聚合功能。将消息发送到AMQ时,指定一些correlationKey

我有集成项目wit设置如下

应用程序1(Spring集成)-->AMQ-->欢乐-->互联网-->欢乐-->AMQ-->(Spring集成)应用程序2

上面的流消息是以两种方式传递的,我想实现类似的东西

当我从应用程序1启动请求消息(出站)时,它会转到应用程序2(作为入站),并向应用程序1发送零到多的消息(出站)。我的要求是一直等待所有的回应,然后做点什么


在《欢乐春天》中是否有支持此功能的功能

听起来您需要应用程序1中的关联和聚合功能。将消息发送到AMQ时,指定一些
correlationKey
,并将此消息发送到聚合器

然后,您就有了一个消息驱动的通道适配器来侦听该多重应答的队列。希望您在发送期间知道您需要等待多少回复

因此,来自回复的所有消息都被发送到同一个聚合器,以便与请求关联,并对最终回复进行分组。在此期间,您将被阻止等待聚合器输出通道的结果


绝对不知道该如何烹调这种解决方案…

谢谢Bilan,它会有帮助的。