//创建队列管理器
MQEnvironment.hostname = "IP地址";
MQEnvironment.channel = "通道";
MQEnvironment.port = 端口;
MQEnvironment.CCSID = CCSID;
MQEnvironment.properties.put(MQC.TRANSPORT_PROPERTY, MQC.TRANSPORT_MQSERIES);//创建实例,连接队列管理器
MQQueueManager qMgr = new MQQueueManager(队列管理器);
qMgr.accessQueue(队列名,MQC.MQOO_OUTPUT | MQC.MQOO_FAIL_IF_QUIESCING);//MQOO_OUTPUT 以写的方式打开队列,MQOO_FAIL_IF_QUIESCING 队列管理器停止返回失败
//消息操作
MQMessage message = new MQMessage();
MQPutMessageOptions pmo = MQPutMessageOptions();
message.write(data.getBytes()); //数据转换成byte
queue.put(message,pmo);//放入数据
qMgr.commit();//提交
IBMMQ基本使用
最新推荐文章于 2021-05-10 14:37:00 发布