通道到多个出站通道适配器

时间:2016-02-16 18:00:06

标签: spring spring-integration

我有一个频道

<int:channel id="myChannel" />

我想将每条消息路由到多个出站通道适配器:

<int-jms:outbound-channel-adapter id="ocaOne" channel="myChannel" />
<int-jms:outbound-channel-adapter id="ocaTwo" channel="myChannel" />

我的理解是该频道将有效地像一个队列,但我希望每条消息都转到出站通道适配器。如何更改频道以充当主题?

修改

我相信答案是使用PublishSubscribeChannel,但我无法确定(来源:http://docs.spring.io/spring-integration/reference/html/messaging-channels-section.html

1 个答案:

答案 0 :(得分:3)

请考虑使用PublishSubscribeChannel<publish-subscribe-channel>)代替:

  

PublishSubscribeChannel实现广播发送给它所有订阅处理程序的任何消息。