IBMMQSeries使用指南

IBMMQSeries使用指南

ID:40555762

大小:19.08 KB

页数:7页

时间:2019-08-04

IBMMQSeries使用指南_第1页
IBMMQSeries使用指南_第2页
IBMMQSeries使用指南_第3页
IBMMQSeries使用指南_第4页
IBMMQSeries使用指南_第5页
资源描述:

《IBMMQSeries使用指南》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、IBMMQSeries使用指南随着计算机网络和分布式应用的不断发展,远程消息传递越来越成为应用系统中不可缺少的组成部分。商业消息中间件的出现确保了消息传输的可靠性,高效率和安全性,同时也减少了系统的研发周期。目前应用最多的消息中间件产品为IBMMQSeries。本文就针对MQ的基本操作和设置进行周详的阐述,希望对读者有所帮助。  一.MQ基本操作  MQ中有几个非常重要的组件:队列管理器(QueueManager)、队列(Queue)和通道(Channel)。其基本的操作方法如下:  创建队列管理器  crtmqm?qQMgrName  -q是指创建缺省的队列管理器  删除队列管理器

2、  dltmqmQmgrName  启动队列管理器  strmqmQmgrName  如果是启动默认的队列管理器,能不带其名字  停止队列管理器  endmqmQmgrName受控停止  endmqm?iQmgrName即时停止  endmqm?pQmgrName强制停止  显示队列管理器  dspmq?mQmgrName  运行MQSeries命令  runmqscQmgrName  如果是默认队列管理器,能不带其名字  往队列中放消息  amqsputQNameQmgrName  如果队列是默认队列管理器中的队列,能不带其队列管理器的名字  从队列中取出消息  amqsgetQN

3、ameQmgrName  如果队列是默认队列管理器中的队列,能不带其队列管理器的名字  启动通道  runmqchl?cChlName?mQmgrName  启动侦听  runmqlsr?tTYPE?pPORT?mQMgrName  停止侦听  endmqlsr-mQmgrName  MQSeries命令  定义死信队列  DEFINEQLOCAL(QNAME)DEFPSIST(YES)REPLACE  设定队列管理器的死信队列  ALTERQMGRDEADQ(QNAME)  定义本地队列  DEFINEQL(QNAME)REPLACE  定义别名队列  DEFINEQALIAS(Q

4、ALIASNAME)TARGQ(QNAME)  远程队列定义  DEFINEQREMOTE(QRNAME)+  RNAME(AAA)RQMNAME(QMGRNAME)+  XMITQ(QTNAME)  定义模型队列  DEFINEQMODEL(QNAME)DEFTYPE(TEMPDYN)  定义本地传输队列  DEFINEQLOCAL(QTNAME)USAGE(XMITQ)DEFPSIST(YES)+  INITQ(SYSTEM.CHANNEL.INITQ)+  PROCESS(PROCESSNAME)REPLACE  创建进程定义  DEFINEPROCESS(PRONAME)+ 

5、 DESCR(‘STRING’)+  APPLTYPE(WINDOWSNT)+  APPLICID(’runmqchl-cSDR_TEST-mQM_TEST’)  其中APPLTYPE的值能是:CICS、UNIX、WINDOWS、WINDOWSNT等  创建发送方通道  DEFINECHANNEL(SDRNAME)CHLTYPE(SDR)+  CONNAME(‘100.100.100.215(1418)’)XMITQ(QTNAME)REPLACE  其中CHLTYPE能是:SDR、SVR、RCVR、RQSTR、CLNTCONN、SVRCONN、CLUSSDR和CLUSRCVR。  创

6、建接收方通道  DEFINECHANNEL(SDR_TEST)CHLTYPE(RCVR)REPLACE  创建服务器连接通道  DEFINECHANNEL(SVRCONNNAME)CHLTYPE(SVRCONN)REPLACE  显示队列的所有属性  DISPLAYQUEUE(QNAME)[ALL]  显示队列的所选属性  DISPLAYQUEUE(QNAME)DESCRGETPUT  DISPLAYQUEUE(QNAME)MAXDEPTHCURDEPTH  显示队列管理器的所有属性  DISPLAYQMGR[ALL]  显示进程定义  DISPLAYPROCESS(PRONAME)

7、  更改属性  ALTERQMGRDESCR(‘NEWDESCRIPTION’)  ALTERQLOCAL(QNAME)PUT(DISABLED)  ALTERQALIAS(QNAME)TARGQ(TARGQNAME)  删除队列  DELETEQLOCAL(QNAME)  DELETEQREMOTE(QRNAME)  清除队列中的所有消息  CLEARQLOCAL(QNAME)  二.设置一个能够通信的远程连接  以上讲述了MQ的基本命令操作,但只知道这

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。