教程内容概要
1.变换节点Compute的使用
2.路由节点filter的使用
3.数据库节点Database的使用
4.路由节点RouteToLabel的使用
5.变换节点XSLTransform的使用
一、变换节点Compute
1.建立项目和消息流,拖拽相应节点并连线
2.设置相关属性,并编写ESQL文
3.测试消息流,右键点击消息流选择“测试消息流”。然后测试窗口点击“排队”,并设置相关配置,导入输入文件。
导入的XML文件内容:
<record>
<id>100001</id>
<name>张三</name>
<address>南京市</address>
<amount1>560.00</amount1>
<amount2>300.00</amount2>
</record>
4.点击“发送消息”测试消息流,QOUT队列接受的消息如下:
<record>
<id>100001</id>
<name>张三</name>
<address>南京市</address>
<amount1>560.00</amount1>
<amount2>300.00</amount2>
</record>
<record>
<name>xiao xiong</name>
</record>
二、路由节点Filter
1.建立消息流工程FilterTest
2.编写ESQL文
3.设置节点的相关属性后部署消息流
4.在输入节点的映射队列中放入消息
<student>
<score>59</score>
</student>
检测filter节点的false输出端即输出一节点的映射队列中的消息为:
三、数据库节点Database
1.建立消息流项目DataBaseTest
2.设置相关节点的属性,注意Database节点的数据源属性设置(此处填写的数据源需要在系统里配置)
3.编写ESQL文,往数据库MBDB插入一条测试数据
CREATE DATABASE MODULE DataBaseFlow_数据库
CREATE FUNCTION Main() RETURNS BOOLEAN
BEGIN
INSERT INTO Database.RECORDS VALUES ('002','李四','上海市闵行区','200.00','150.00');
RETURN TRUE;
END;
END MODULE;
4.部署消息流并在QIN队列中输入测试消息,查看数据库是否新增一条数据:
四、路由节点RouteToLabel
1.建立消息流项目RouteToLabelTest
2.设置节点的相关属性
注:MQInput节点的消息域属性选择“XML”;
Compute节点的计算方式属性选择“全部”;
3.编写ESQL文,指定如何路由以及路由的目的地
注:图中L1和L2分别映射Label节点的标签名
4.测试消息流,导入测试文件record.xml后查看QOUT1和QOUT2两个队列的消息是否正确
五、变换节点XSLTransform
1.建立消息流项目XSLTransformTest
2.设置节点的相关属性
注意:传入的是XML格式的消息所以需设置XSLTransform的消息域属性
3.编写XSL样式表定义文件
注:position()表示employee节点的位置层次
@id表示employee节点的“id”属性
text()表示节点对应的值
4.部署消息流,建立流测试并导入employee.xml文件后查看测试结果
注:employee.xml文件内容
<employees>
<employee id="001">admin</employee>
</employees>
- 大小: 113.8 KB
- 大小: 145.9 KB
- 大小: 112.8 KB
- 大小: 101.2 KB
- 大小: 13 KB
- 大小: 61.7 KB
- 大小: 105.4 KB
- 大小: 31.6 KB
- 大小: 59.6 KB
- 大小: 127.8 KB
- 大小: 49.2 KB
- 大小: 67.6 KB
- 大小: 115.8 KB
- 大小: 46.5 KB
- 大小: 75.3 KB
- 大小: 10.1 KB
- 大小: 56.5 KB
- 大小: 95.8 KB
- 大小: 40 KB
分享到:
相关推荐
ibm-wmb学习资料以及教程
ibm wmb mq esb 参考资料, 包含精通Websphere MQ不完整版, mq入门教程, wmb概述, wmb操作命令总结, wmb中的SOAP节点简介等, 希望可以帮助大家.
WMB简要概述
品胜 Pisen WMB001N编程器 备份固件,可用于救砖,Uboot刷入,16M完全备份,刷入即可救砖。
WAYON维安一级代理分销KOYUELEC光与电子WMB025N06LG2_W0803284_V5.0.pdf
wmb培训例子 wmb与MQ放取消息实例各节点用途介绍 wmb与webservice调用实例 wmb与数据库连接实例
WebSphere MQ 及其操作工具 WebSphere MQ Explorer: MB 的运行依赖于 MQ,所以首先要安装 MQ,MQ 是就是 IBM 的消息中间件产品,IBM 几乎所 有 SOA 相关的产品,都是构建于 MQ 之上的,没有 MQ 强大的消息传输能力,...
IBM WMB,WMBT,ESB 介绍, 包含2个pdf文档, 共118页
ibm wmb wsrr soa esb 常见问题解答及JavaAPI
WMB Application Development
目前能够找的中文WMB入门学习资料(最全的),其中资料的特点是“手把手教学式”。
WMB_MM ppt介绍
wmb001n WMB001N_V1.0.18_1415 固件升级后系统稳定性得到了很大提高,可以实现局域网桥接功能,局域网中可以远程播放歌曲使用起来方便多了。
ibm wmb esql, ESQL 编程学习资料,很详细,共包含4个ppt文档
本文介绍一种可行的WebSphereMessageBroker(WMB)自动部署方案项目实践,它使用Ant脚本从RationalTeamConcert(RTC)上更新给定Baseline的WMB项目资源,按需修改节点属性并自动打包并部署到指定的Broker服务器。...
IBM WMB 常用节点实验文档, 包含 MQInput,MQOutput,TraceNode,FilterNode,RouteToLabelNode,LabelNode,ComputeNode. 共3个pdf文档,实验内容: 日志记录,基于内容的消息路由,计算节点使用,图文结合,希望可以帮助大家!
NULL 博文链接:https://zhouhaitao.iteye.com/blog/1081829
WMB001N备份。。。。
WMB安装部署配置文档[汇编].pdf
很适合新手了解MQ的一款文档资源,里边附有编程介绍