1.导入MQ访问jar包
可通过maven导入所需jar包
<dependency>
<groupId>com.ibm.mq</groupId>
<artifactId>com.ibm.mq.allclient</artifactId>
<version>9.1.0.0</version>
</dependency>
2. 代码分析
运行条件:代码要运行在安装IBM MQ的机器上
首先根据队列管理器名字创建一个队列管理器
MQQueueManager qMgr = new MQQueueManager(qManager);
创建队列连接
int openOptions = MQConstants.MQOO_INPUT_AS_Q_DEF | MQConstants.MQOO_OUTPUT;
MQQueue queue = qMgr.accessQueue(qName, openOptions);
发送消息:通过队列put方法发送消息
MQMessage msg = new MQMessage();
msg.writeUTF("Hello, World,我想去看看!");
MQPutMessageOptions pmo = new MQPutMessageOptions();
queue.put(msg, pmo);
接收消息:
MQMessage rcvMessage =