首页 > 解决方案 > 如何在spring集成中将目标值从许多消息驱动的通道适配器传递到公共入站通道

问题描述

有以下要求,我们有许多消息驱动的通道适配器来使用来自不同 WMQ 的消息并将其发送到公共出站通道。

我需要使用消息来处理业务场景的消息适配器的详细信息。

任何帮助表示赞赏。

标签: javaspring-integration

解决方案


首先,Spring Integration 中没有人直接发送到inbound channel. 让我们希望你的意思是一个共同的outbound channel adapter

在它发出的消息中没有太多关于消息驱动通道适配器的现成信息。您最多可以做的是启用消息历史记录- 消息将包含id它所经过的组件。

如果您需要更多信息,我建议在每个消息驱动的通道适配器之后放置一个Header Enricher并从那里填充所需的信息。


推荐阅读