websphere_mq一小时快速入门

websphere_mq一小时快速入门

ID:14169184

大小:736.45 KB

页数:14页

时间:2018-07-26

websphere_mq一小时快速入门_第1页
websphere_mq一小时快速入门_第2页
websphere_mq一小时快速入门_第3页
websphere_mq一小时快速入门_第4页
websphere_mq一小时快速入门_第5页
资源描述:

《websphere_mq一小时快速入门》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、WebSphere MQ一小时快速入门一、什么是中间件   中间件是处于应用软件和系统软件之间的通用服务,是一类以自己的复杂换取企业应用简单化的可复用的基础软件。   中间件主要分为消息中间件、应用服务器中间件、交易中间件等等。而今天,笔者晓奕主要向大家介绍的正是IBM厂商的消息中间件WebSphereMQ。 二、WebSphereMQ简介   WebsphereMQ是IBM的商业消息通讯中间件(CommercialMessagingMiddleware)。   WebsphereMQ提供一个具有工业标准、安全、可靠的消息传输系统。它可实施在广泛的IBM和非

2、IBM平台上,它的功能是控制和管理一个集成的商业应用,使得组成这个商业应用的多个分支程序(模块)之间通过传递消息完成整个工作流程。通过使用WebSphereMQ用户可以简单方便的开发出可靠、高效的分布式应用系统。 三、WebSphereMQ主要对象   消息是对使用它的应用程序有意义的以字节为单位的字符串。消息可以用来实现在相同或不同平台上应用程序间的通信。   队列是用于存储消息的数据结构。按功能可以分为本地队列、远程队列、传输队列、模板队列、别名队列、死信队列等等。   队列管理器在WebSphereMQ中队列管理器是基本的软件系统,队列管理器可看成是队

3、列和其他对象的容器。   通道是一种提供从一个队列管理器到另一个队列管理器的通信路径。它又叫消息通道,用在分布式的队列把消息从一个队列管理器发送到另一个队列管理器。按照定义可以分为发送通道(Sender)、接收通道(Receiver)、服务器通道(Server)、请求器通道(Requester)等。   MQSC命令是用来管理队列管理器对象,包括队列管理器本身、通道、队列和进程定义。可以使用runmqsc向队列管理器发出MQSC命令。 四、WebSphereMQ体系结构           WebSphereMQ的体系结构如图所示,它是由许多对象所组成的,主

4、要包括队列管理器、队列、通道、进程定义等对象。队列管理器和DB2数据库中的实例相似,队列管理器好比是数据库实例,队列好比是数据库中的数据表,而消息就好似数据表中的某一行数据。五、本文的任务目标本文完整的演示了WebSphereMQ的两个最常用的任务。5.1建立和验证一个队列管理器和一个队列的本地安装;                   5.2建立和验证使用两个队列管理器(一个作为发送方,一个作为接收方)的服务器至服务器的安装。                六、MQ的本地安装:   注意:WebSphereMQ对象定义是区分大小写的。如果您是使用MQSC命

5、令以小写方式输入的任何文本会自动转换成大写,除非用单引号将他们引起来。所以请您对照以下例子进行操作的时候,请注意大小写和单引号的使用,以免影响学习效果。6.1任务概述:   使用MQSC命令方式建立队列管理器to.queue.manager,同时创建MYRECEIVER.QUEUE队列,并测试往队列中放入和读取消息。6.2定义配置的具体步骤:(1)作为mqm组中的用户登录到shell中;   通过输入以下命令创建名为to.queue.manager的队列管理器,-q参数是指创建为缺省的队列管理器;   crtmqm–qto.queue.manager    

6、   命令过程中你将会见到提示信息,它们通知您已经创建了队列管理器并且已经创建缺省的WebSphereMQ对象。(2)查看队列管理器是否已经建立成功,请使用dspmq命令:   dspmq       该命令是用来显示系统中存在的队列管理器,如上图所示,to.queue.manager已经建立成功,并处于未运行的状态。(3)要启动队列管理器,请输入:   strmqm或者strmqmto.queue.manager    strmqm后不加参数,表示启动缺省的队列管理器,为避免启错对象,建议指定队列管理器来启动:        提示队列管理器已经启动成功,管

7、理员可以继续使用dspmq命令产看队列管理器的状态如下:    (4)通过输入下述命令来启用MQSC命令界面:    runmqsc或者runmqscto.queue.manager       会显示一条消息通知您已经启动MQSC会话。出现以上提示后,表示进入了MQSC的交互管理界面,MQSC没有命令提示符,此时,管理员可以对该队列管理器进行相关的命令方式的管理了。(5)通过输入以下命令来建立名为MYRECEIVER.QUEUE的本地队列:   defineqlocal(myreceiver.queue)   请注意,MQSC中输入的所有小写字符都会自动转

8、换为大写,所以其实我们建立的本地队列是大写的MYRE

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

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

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