ibmmq下载,发送消息,接受消息

ibmmq下载,发送消息,接受消息

1.下载地址
ibmmq下载
下载地址2
如图:
在这里插入图片描述
下载完后 解压 得到如下图文件 然后运行Setup
在这里插入图片描述
安装时直接下一步:建议在安装时,【网络配置】,【是否需要配置域用户标识】,勾选了【否】。后续的域环境也,也选择没有。

2.安装成功后就开始新建队列管理器了
操作如图
在这里插入图片描述
其中名字任意,需要建死信队列就把名字加进去。其余的默认设置即可,监听端口如果新建第一个,默认的是1414。
在这里插入图片描述
队列管理器建好后 会有如下图 黄色方块 B_NA…的队列管理器 当然了名字是自己的
下一步呢就是新建队列了 如下图 点击队列右击鼠标新建则会有各种队列类型 首先选择 本地队列
在这里插入图片描述
本地队列名字也是自己定 (如果是有其他的机器的话 那这个本地队列名就是其他机器的远程队列名)
在这里插入图片描述
然后新建传输队列 这个其实也是一个本地队列 只是把用法改为传输即可
在这里插入图片描述
然后就是新建远程队列了 远程队列中的队列名称自己定 重要的是 下图三个红框框注意了 A 是自己目前的机器 B则是其他机器
在这里插入图片描述
然后开始新建通道 其中通道又分为很多种
如果说是Java代码 与这台机器的通道 则成为 服务器通道
用于自己机器与别的机器发送消息的则是发送通道
同于接受别的通道发来的信息的是接收通道

在这里插入图片描述
新建一个发送通道 IP是指机器所在电脑的ip地址 端口号 则是在一开始创建队列管理器时的监听端口号 默认为1414 (此发送通道名称和别的机器的接收方通道名称相同) 其中传输队列 填的是自己的传输队列
在这里插入图片描述
接收方通道名字则是于别的机器的发送发通道名称相同
在这里插入图片描述
然后就是创建服务器连接通道,名字自己给,用于后面的java程序测试,其余默认设置
在这里插入图片描述
此时 本机的队列传输管理器以及队列 和通道建完
然后在本机 可以模拟一个 别的机器的队列管理器 则是 在重新来一遍操作 名字要注意哦
等建完后那就可以测试啦

此时选择其中一个队列管理器中的远程队列 鼠标右击 放入测试数据
在这里插入图片描述

在这里插入图片描述
如果成功了的话 那就可以在另一台机器上的本地队列里看到这个消息啦

好了 那现在就来看看代码吧

3.JAVA代码的操作 这几个包必要
在这里插入图片描述

导包完后 就可以开始操作了
还有一个要注意的地方
就是登入名个密码 要在系统的用户合组里面添加一个用户 并且属于mqm这个组 具体方法我懒得写了 可以百度一下 然后操作完后 要到ibmmq中设置一下通道认证 可以参考https://blog.csdn.net/wanggangabc111/article/details/76835648

import java.io.IOException;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;

import com.ibm.mq.MQC;
import com.ibm.mq.MQEnvironment;
import com.ibm.mq.MQException;
import com.ibm.mq.MQGetMessageOptions;
import com.ibm.mq.MQMessage
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
JMeter是一个功能强大的性能测试工具,可以用于模拟多种应用场景。要使用JMeter读取IBM MQ中的消息,需要以下几个步骤: 1. 安装JMeter:首先,你需要在你的计算机上安装JMeter。你可以从JMeter官方网站下载适合你操作系统的安装包,并按照说明进行安装。 2. 添加依赖包:为了能够与IBM MQ进行通信,你需要添加一些相关的依赖包。你可以在JMeter的 lib 文件夹下找到这些依赖包,将它们拷贝到 JMeter 的 ext 目录中。 3. 配置JMeter:打开JMeter,创建一个新的测试计划。在测试计划中,你需要添加一个线程组,并在线程组中添加一个JMS发布订阅样本。在JMS发布订阅样本中,你需要配置相关的参数,如目标服务器、端口、队列管理器等。 4. 设置认证信息:如果IBM MQ服务器需要认证信息,请确保在配置JMS发布订阅样本时提供正确的用户名和密码。 5. 测试消息读取:通过JMS发布订阅样本,你可以发送和接收IBM MQ中的消息。在发送消息时,你可以定义消息内容,如消息的类型、大小等。在接收消息时,你可以定义读取消息的方式,如同步或异步方式读取消息。你还可以定义读取消息的数量、超时时间等其他参数。 6. 运行测试:在所有配置都完成之后,你可以运行你的JMeter测试计划,开始读取消息。JMeter将模拟多个线程并发读取消息,你可以监控测试结果以了解读取消息的性能和效率。 总之,使用JMeter读取IBM MQ中的消息需要进行相关的配置和设置,以确保JMeter与IBM MQ能够正常通信。通过正确的配置和测试,你可以评估IBM MQ的性能,并找到潜在的性能问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值