侧边栏壁纸
博主头像
王一川博主等级

努力成为一个不会前端的全栈工程师

  • 累计撰写 70 篇文章
  • 累计创建 20 个标签
  • 累计收到 39 条评论

目 录CONTENT

文章目录

IBM MQ/MB 第二幕:简单消息流设计

王一川
2021-08-19 / 0 评论 / 0 点赞 / 1,453 阅读 / 956 字
温馨提示:
本文最后更新于 2021-08-19,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
  1. 熟悉 Toolkit 的操作页面
  2. 学会设计简单的消息流
  3. 学会将消息流部署到代理上

为了确保 MB/MQ 正常工作,确保下面这四个服务正常运行

准备 MQ 环境

最近添加中,建议将这三个添加到桌面快捷方式,在这里约定

IBM Integration Console => MB 的 Console

IBM Integration Toolkit => MB 的 Toolkit

WebSphere MQ Explorer => MQ

以后我都是这么叫,习惯了

打开 MQ -> 右击队列管理器 -> 新建 -> 队列管理器;队列管理器名称填写 QMM(名字无所谓)

展开 QMM -> 右击队列 -> 新建 -> 本地队列;队列名称填写 QMM_IN 点击完成,同理再创建队列 QMM_OUT 和 QMM_ERR

后面的操作都是围绕这三个队列展开

设计消息流

实现:输入写入 QMM_IN 队列中,原封不动的写入 QMM_OUT 队列中

打开 MB 的 Toolkit -> 点击 new Application -> 名称 MQ2MQ -> new Message flow -> 名称 mq2mq

从 WebSphere MQ 中拖入 MQ Input 和 MQ Output 组件,单击 MQ Input 节点,在下面的 Properties 中,Basic 的 Queue Name 填写上面创建的队列名称 QMM_IN,MQ Connection 的 Destination queue manager name 填写上面创建的队列管理器名称 QMM,Description 的 Node name 填写该节点名称,那就写数据输入;同理单击 MQ Output 节点,队列名称填 QMM_OUT,队列管理器填 QMM,节点名称填数据输出;鼠标移至数据输入节点的 out 上单击并单击数据输出的 in,这样就可以将两个节点连接起来,保存。

这样消息流就设计好了,数据从 MQ_IN 到 MQ_OUT

部署至代理

直接将消息流文件拖入下面的Integration Nodes(聚点)中的服务上(对应图片的hc),默认会创建一个 TSESTNODE_主机名的聚点和服务名是default,若没有有点点击创建填写聚点名称和队列管理器即可

回到 MQ 右击队列 QMM_IN -> 放入测试消息,报文内容随便填写

点击右上角刷新,右击队列 QMM_OUT -> 浏览消息

这样就完成简单的数据交换了

0

评论区