首页 > Web开发 > 详细

WebSphere Message Broker MQOutput动态指定多个输出

时间:2015-06-17 15:25:29      阅读:266      评论:0      收藏:0      [点我收藏+]

因现ESB项目都加入了动态配置,接到一需求,通过配置文件或者数据库配置,在一个消息流程定义上动态指定多个输出节点。


以下做了一个简单的小示例。

先定义了一个简单的消息流,MQ输入节点到MQ输出节点。

1.MQ输入节点指定队列名称:XML.IN

技术分享

2.Compute 计算节点指定输出 队列XML.OUT 、WA.OUT

SET OutputLocalEnvironment.Destination.MQ.DestinationData[1].queueName = ‘XML.OUT‘;
SET OutputLocalEnvironment.Destination.MQ.DestinationData[2].queueName = ‘WA.OUT‘;

3.MQ输出节点的目标方式改为目标列表

技术分享

测试:在XML.IN队列放入测试消息,我们可以看到便自动输出到XML.OUT队列和WA.OUT队列。

WebSphere Message Broker MQOutput动态指定多个输出

原文:http://blog.csdn.net/xiang520jl/article/details/46532815

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!