`
YOUNG918
  • 浏览: 188750 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

IBM MQSeries使用指南

    博客分类:
  • WAS
阅读更多

一. MQ 基本操作

    MQ 中有几个很重要的组件:队列管理 器( QueueManager )、队列( Queue )和通道( Channel )。其基本的操作方法如下:

    创建队列管理器

    crtmqm –q QMgrName

    -q 是指创建缺省的队列管理器

    删除队列管理器

    dltmqm QmgrName

    启动队列管理器

    strmqm QmgrName

    如果是启动默认的队列管理器,可以不带其名字

    停止队列管理器

    endmqm QmgrName 受控停止

    endmqm – i QmgrName 立即停止

    endmqm – p QmgrName 强制停止

    显示队列管理器

    dspmq –m QmgrName

    运行 MQSeries 命令

    runmqsc QmgrName

    如果是默认队列管理器,可以不带其名字

    往队列中放消息

    amqsput QName QmgrName

    如果队列是默认队列管理器中的队列,可以不带其队列管理器的名字

    从队列中取出消息

    amqsget QName QmgrName

    如果队列是默认队列管理器中的队列,可以不带其队列管理器的名字

    启动通道

    runmqchl –c ChlName –m QmgrName

    启动侦听

    runmqlsr –t TYPE –p PORT –m QMgrName

    停止侦听

    endmqlsr -m QmgrName

    MQSeries 命令

    定义死信队列

    DEFINE QLOCAL ( QNAME ) DEFPSIST ( YES ) REPLACE

    设定队列管理器的死信队列

    ALTER QMGR DEADQ ( QNAME )

    定义本地队列

    DEFINE QL ( QNAME ) REPLACE

    定义别名队列

    DEFINE QALIAS(QALIASNAME) TARGQ(QNAME)

    远程队列定义

    DEFINE QREMOTE ( QRNAME ) +

    RNAME ( AAA ) RQMNAME ( QMGRNAME ) +

    XMITQ ( QTNAME )

    定义模型队列

    DEFINE QMODEL ( QNAME ) DEFTYPE ( TEMPDYN )

    定义本地传输队列

    DEFINE QLOCAL(QTNAME) USAGE(XMITQ) DEFPSIST(YES) +

    INITQ ( SYSTEM.CHANNEL.INITQ ) +

    PROCESS(PROCESSNAME) REPLACE

    创建进程定义

    DEFINE PROCESS ( PRONAME ) +

    DESCR (‘ STRING ") +

    APPLTYPE ( WINDOWSNT ) +

    APPLICID (" runmqchl -c SDR_TEST -m QM_ TEST ")

    其中 APPLTYPE 的值可以是: CICS 、 UNIX 、 WINDOWS 、 WINDOWSNT 等

    创建发送方通道

    DEFINE CHANNEL ( SDRNAME ) CHLTYPE ( SDR ) +

    CONNAME (‘ 100.100.100.215(1418) ") XMITQ ( QTNAME ) REPLACE

    其中 CHLTYPE 可以是: SDR 、 SVR 、 RCVR 、 RQSTR 、 CLNTCONN 、 SVRCONN 、 CLUSSDR 和 CLUSRCVR 。

    创建接收方通道

    DEFINE CHANNEL ( SDR_ TEST ) CHLTYPE ( RCVR ) REPLACE

    创建服务器 连接通道

    DEFINE CHANNEL ( SVRCONNNAME ) CHLTYPE ( SVRCONN ) REPLACE

    显示队列的所有属性

    DISPLAY QUEUE ( QNAME ) [ALL]

    显示队列的所选属性

    DISPLAY QUEUE ( QNAME ) DESCR GET PUT

    DISPLAY QUEUE ( QNAME ) MAXDEPTH CURDEPTH

    显示队列管理器的所有属性

    DISPLAY QMGR [ALL]

    显示进程定义

    DISPLAY PROCESS ( PRONAME )

    更改属性

    ALTER QMGR DESCR (‘ NEW DESCRIPTION ")

    ALTER QLOCAL ( QNAME ) PUT ( DISABLED )

    ALTER QALIAS ( QNAME ) TARGQ ( TARGQNAME )

    删除队列

    DELETE QLOCAL ( QNAME )

    DELETE QREMOTE ( QRNAME )

    清除队列中的所有消息

    CLEAR QLOCAL ( QNAME )

分享到:
评论

相关推荐

    \IBM MQSeries 使用指南.pdf

    ### IBM MQSeries 使用指南知识点详解 #### 一、MQSeries简介 IBM MQSeries(现在称为IBM MQ)是一种消息中间件,用于支持分布式应用程序之间的安全、可靠的信息交换。它通过使用消息队列技术来确保消息从一个应用...

    IBM MQSeries使用指南.txt

    ### IBM MQSeries 使用指南 #### 一、引言 随着信息技术的发展,特别是在计算机网络和分布式应用领域的不断进步,远程消息传递已经成为现代应用系统中的关键组件之一。为了确保消息的可靠传输、提高传输效率并保障...

    MQSeries使用指南.doc

    IBM MQSeries,全称Message Queuing Series,是IBM推出的一款高效、可靠的消息中间件产品,广泛应用于分布式系统中,以确保消息的可靠传输、高效处理和安全存储。它通过提供异步通信机制,使得应用程序之间可以解耦...

    IBM MQSeries Workflow 安装指南 版本 3.2.1 (SH84-0584-04).pdf

    IBM MQSeries Workflow 安装指南 版本 3.2.1 (SH84-0584-04).pdf

    IBM MQSeries Workflow Buildtime 入门 版本 3.2.1 (SH84-0582-04).pdf

    2. **Z2B 9C Buildtime**:深入讲解了构建时间环境的具体操作指南,如工具的使用、流程设计技巧等。 3. **Z3B 4(wL#M**:这部分可能涉及到构建时间环境下特定组件的使用细节,比如工作流定义的创建和编辑。 ### ...

    MQSeries 应用程序设计指南

    《MQSeries应用程序设计指南》是一本关于IBM MQSeries的权威技术文档,主要面向软件开发者和技术架构师,旨在介绍MQSeries的工作原理,并提供一系列实践指导,帮助读者理解如何利用MQSeries在不同环境中实现进程间的...

    IBM_MQ_使用指南

    ### IBM MQ 使用指南详解 IBM MQ,原名为IBM MQ Series,是IBM公司开发的一款高性能、高可靠性的消息中间件,广泛应用于企业级分布式系统中,用于处理和管理应用程序之间的消息传递。随着计算机网络和分布式应用的...

    IBMMQ 错误码表 PDF(完整)

    这份PDF文档包含了多种版本的IBM MQ产品,如MQSeries for AIX、MQSeries for HP-UX、MQSeries for OS/2 Warp、MQSeries for Sun Solaris、MQSeries for Windows NT以及MQSeries for Windows等,覆盖了从Version 2.0...

    MQSeries Application Programming Guide

    ### MQSeries 应用程序编程指南知识点概览 #### 一、MQSeries 概述 - **MQSeries** 是由IBM公司开发的消息队列中间件(Message Queue Middleware),主要用于实现不同应用程序之间的通信与数据交换。 - **MQSeries*...

    MQSeries AIX 版 V5.1 手册

    《MQSeries AIX 版 V5.1 手册》是一部深入解析IBM MQ(原名MQSeries)在AIX操作系统上V5.1版本的权威指南。MQSeries,现称IBM WebSphere MQ,是IBM公司推出的一款企业级消息中间件,它在分布式系统中负责可靠的消息...

    IBM MQ编程模式中文版

    "IBM MQ编程模式中文版"是一份面向Java开发者的指南,旨在帮助他们理解和掌握如何利用MQSeries classes for Java进行有效的消息队列编程。 在IBM MQ的Java编程中,有几个核心概念和关键知识点: 1. **Message ...

    C#操作IBM Websphere MQ收发消息

    在IT行业中,IBM WebSphere MQ(以前称为IBM MQSeries)是一种流行的消息中间件,它允许应用程序之间通过异步通信交换数据。C#是.NET Framework的一部分,广泛用于开发Windows桌面应用和服务器应用。当我们需要在C#...

    MQSeries v7.5(for linux x84_64)安装手册

    《MQSeries v7.5(for linux x84_64)安装手册》详细解析 本文档旨在指导用户在x86_64架构的Linux系统...遵循本手册提供的详细指南,可以在Linux x86_64平台上成功部署MQSeries,为分布式系统提供稳定的消息传递服务。

    JMS 简单使用指南

    此外,还有IBM的MQSeries、Progress的SonicMQ、Fiorano的FioranoMQ、Softwired的iBus、BEA的WebLogic和Jboss的SpyderMQ等其他知名供应商。 2. **JMS基本概念**: - **消息**:消息由消息主体(数据)和消息标题...

Global site tag (gtag.js) - Google Analytics