1、安装IBM MQ
1.1、安装先决条件:
(1)WebSphere Eclipse Platform V3.01
(2)为Windows域用户配置WebSphere MQ用户
1.2、安装程序:
(1)接受协议:
(2)选择安装类型为‘定制’:
(3)更改程序文件夹位置:
(4)数据文件夹位置:
(5)IBM Global Security Kit文件夹位置:
(6)日志文件夹位置:
(7)将各功能选项全部安装,如图:(其中MQ资源管理器是默认安装的)
(8)开始安装
(9)安装完毕后,退出系统;
1.3、安装MQ补丁:
(1)安装补丁前需要做以下动作:
Endmqm -p 队列管理器名称
Endmqlsr -m 队列管理器名称
停止MQ服务
(2)MQ补丁安装完成后,它类似Windows补丁,可手动移除补丁,如图:
2、IBM MQ对象介绍
2.1、消息:
通信程序使用消息来交换数据,发送程序如果构造一条消息,则该消息应包含:
- 要发送的数据
- 消息头(控制信息,例如:消息标识和返回地址)
MQ传递的消息有两部分组成:消息描述符(MessageDescriptor)和应用数据(ApplicationData)。默认最大传递的消息大小是4MB,可以根据需要进行设置,最大可到100MB。
2.2、队列:
队列是消息在被程序接收之前的存储位置,发送程序将消息放到适当的队列中,当接收程序就绪时,它就从队列中获取消息。
有四种类型:本地队列(LocalQueue)、远程队列(RemoteQueue)、别名队列(AliasQueue)和模型队列(