IBM Websphere MQ _02 MQ消息队列、通道、消息的创建及传输
来源:互联网 发布:淘宝直通车定向推广 编辑:程序博客网 时间:2024/05/21 08:00
准备条件:
1) IBM MQ消息中间件软件安装完毕,详见文件夹下TXT文档
2) Mqm用户及用户组创建完毕
下面开始建立MQ通道及队列
1、 查看目前已创建的队列:dspmq
2、 由于做本地实验,建立并启动两个队列管理器 分别用于ZHAOCONG发送和ZC接收message消息
创建:crtmqm ZHAOCONG、crtmqm ZC
启动:strmqm ZHAOCONG、strmqm ZC
3、 查看队列管理器运行状态:
dspmq:
4、 运行队列管理器并创建相应的远程队列、传输队列及通道
1) 打开队列管理器并定义远程队列:
runmqsc ZHAOCONG
定义一个名叫QR的远程队列,远端对应的“本地队列”是QL,远程队列属于ZC队列管理器,使用QX队列作为传输队列(即通道)
2) 定义传输队列:
定义一个名叫QX的本地队列,被作为传输队列(XMITQ)使用
3) 定义传输通道:
定义一个名为C的传输通道,通道类型为SDR(sender),协议类型为TCP,连接名为‘127.0.0.1(1417)’IP+端口,采用本地QX队列作为传输队列
5、 运行远程队列管理器并创建相应的本地队列及接收message通道:
1) 打开队列管理器并定义本地队列:
runmqsc ZC
定义本地队列QL,用于接收消息
2) 定义接收通道C:
定义接收通道C,通道类型为RCVR(receiver),协议TCP
3) 定义并开启接收队列ZC监听:
6、 此时接收队列已打开监听,这是要通过发送队列管理器打开通道即可:
Runmqsc ZHAOCONG
Start CHANNEL(C)
此时mq消息中间件的消息队列通道已经建立完毕,可以发送消息了
7、 发送消息测试:
1) 启动本地(队列管理器ZHAOCONG中的)远程消息队列,写入如下内容:
2)远程(由于在本地模拟远程)接收消息队列信息,如下:
获取消息成功,消息中间件可以避免因为宕机或者网络异常所导致的信息丢失问题。
使用mq队列管理器配置信息,以下几点一条都不能丢下:
1) 远程队列
2) 传输队列
3) 传输通道
4) 远程接收队列
5) 远程传输通道
6) 远程监听配置及开启
7) 本地通道开启
- IBM Websphere MQ _02 MQ消息队列、通道、消息的创建及传输
- IBM WebSphere MQ消息通道的配置和维护介绍
- IBM WebSphere MQ消息通道的配置和维护介绍(一)
- 在IBM WebSphere MQ本地队列中存取消息
- 在IBM WebSphere MQ本地队列中存取消息
- 在IBM WebSphere MQ本地队列中存取消息
- 有关WebSphere MQ消息通道管理的几点技巧
- 有关WebSphere MQ消息通道管理的几点技巧
- 有关WebSphere MQ消息通道管理的几点技巧
- 消息中间件IBM WebSphere MQ入门说明
- 消息中间件IBM WebSphere MQ入门说明
- IBM WEBSPHERE MQ 接收消息中文乱码问题的处理
- 搭建JAVA访问WebSphere MQ消息传输
- WebSphere MQ中将消息发送至远程队列的配置
- IBM MQ 消息队列生僻字解决方法
- IBM WebSphere MQ发送消息和接收消息
- 消息中间件及WebSphere MQ入门
- 消息中间件及WebSphere MQ入门
- 1018. 锤子剪刀布 (20)
- 对抗样本与生成式对抗网络
- mysql索引种类、索引结构、索引优化
- RT-thread内核之定时器管理
- POJ2411_Mondriaan's Dream_轮廓线dp
- IBM Websphere MQ _02 MQ消息队列、通道、消息的创建及传输
- 归纳AOP在Android开发中的几种常见用法
- The Solution to Leetcode 119 Pascal's Triangle II
- 我的vim开发环境配置
- android三大动画的基本使用
- android跑马灯
- 正则表达式
- iOS自定义代码块
- 揭密出席第九届中国云计算大会的专家—近20个国家学者共话云计算大数据生态、应用