一、准备工作
1.需要在mq服务器上新建一个队列管理器、一个发送队列、一个接收队列、一个服务器通道
2.启动队列管理器(SEND)
strmqm SEND
--启动监听(SL)
runmqlsr -m SL -p 1414 -t tcp &
--用户交互管理界面程序
runmqsc SEND
--创建本地队列
DEFINE QLOCAL (Q1)
--创建的服务器连接通道
DEFINE CHANNEL(C) CHLTYPE (SVRCONN) REPLACE
二、代码如下
package sim;
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;
import com.ibm.mq.MQPutMessageOptions;
import com.ibm.mq.MQQueue;
import com.ibm.mq.MQQueueManager;
/**
* @author Administrator
*
*/
public class Mq_SEND2 {
static MQQueueManager qMgr;
static int CCSID = 1381;
//本地队列
static String queueString = "Q1";