IBM MQ的例子网上有很多,但是全部都是不能通过java代码创建队列的,自己研究了两天终于找到方法了
在这分享出来。
其实很简单,在IBM MQ的安装目录 C:\Program Files\IBM\WebSphere MQ\Tools\pcf\samples
PCF_CommonMethods.java 和 PCF_CreateQueue.java这两个文件,提供了可以创建队列的方法
直接复制到本地运行代码发现报错了。。。
不要急
java代码段:
static {
MQEnvironment.hostname = "127.0.0.1";
MQEnvironment.channel = "mq_channel";
MQEnvironment.port = 1414;
MQEnvironment.CCSID = 1208;
// MQ中拥有权限的用户名
MQEnvironment.userID = "ibmmq";
// 用户名对应的密码
MQEnvironment.password = "ibmmq";
}
将上面的代码放到PCF_CreateQueue.java文件中即可。运行一下,发现队列管理器中多了一个队列
大功告成!!!