入门:https://www.ibm.com/developerworks/cn/websphere/library/techarticles/loulijun/MQnewer/MQnewer.html
https://wenku.baidu.com/view/ea5c87a60c22590102029dc4.html
https://wenku.baidu.com/view/bf4aa44d852458fb770b56a4.html
https://jingyan.baidu.com/article/454316ab4c1e67f7a6c03a51.html
https://wenku.baidu.com/view/59fcec16f46527d3240ce071.html
MB:http://blog.csdn.net/cissyring/article/details/3499453
MQ搭建教程:http://blog.csdn.net/sjz64472418/article/details/8373546
mq,broker:https://wenku.baidu.com/view/f2537dbc960590c69ec37685.html
Broker安装:https://wenku.baidu.com/view/7be5d3ad192e45361166f557.html
broker安装:http://blog.csdn.net/yixiaoping/article/details/16873545(跟我的安装文件一样的,就按照这个下载的文件)
图片是broker的安装:
SOA:面向服务架构
MQ:确保信息传输,一次且仅一次传递
由一个消息传输系统和一个应用程序接口组成,其资源是消息和队列。
MB:是超级强大的路由器,全称是message broker 消息代理。核心功能是消息路由和消息格式转换
一.
1,消息:本质是一段数据,由两部分组成:应用数据体+消息数据头
(1)持久消息:WebSphere MQ队列管理器重启后,仍然保持。(2)非持久消息
2,队列:容器,用于存放消息。
当前队列深度:当前在队列上的消息数
打开输入计数:当前连接到此队列上,从该队列中获取消息的应用程序计数
打开输出计数:当前连接到此队列上,将消息放置该队列的应用程序计数
(1)本地队列:真正意义上的队列实体,可以存放消息。初始化队列,传输队列,目标队列,死信队列
(2)远程队列:指向其他队列管理器中的队列,只是一个队列定义(程序可以向该队列放入消息,但是只能从本地队列中取出消息)
(3)别名队列:指向本地队列管理器中的队列,也只是一个队列的定义
(4)模型队列:本身是一个队列定义,描述了模型的属性。但是当打开模型队列的时候,队列管理器会以这个定义为模型,创建一个本地队列,成为动态队列
当消息被添加到队列中时,会被添加到最后;删除时从头开始。
3,队列管理器:是负责向应用程序提供消息服务的机构。如果把队列管理器比作数据库,那么队列就是其中的一张表,消息就是表中的一条记录。(先进先出)
4,通道:是两个队列管理器之间的一种单向的点对点的通信连接,消息在通道中只能单向流动;若需要双向交流,可以建立一对通道。
5,什么是中间件:
处于应用软件和系统软件之间,是一种以自己的复杂度换取企业应用简单化的可复用基础软件。
6,集群:
为简化点对点,集群内的队列管理器通讯不需要建立通道,会有自动进行负载均衡。
二.
1.WebSphere MQ的工作原理的核心是存储转发。
三.软件的安装:
1.Websphere MQ安装教程:https://wenku.baidu.com/view/363adcc24028915f804dc204.html
软件下载地址:链接:https://pan.baidu.com/s/1dGbwH93 密码:4n5l
最后一个是Websphere MQ的安装。
使用:https://www.cnblogs.com/yjmyzz/p/3505325.html
2.Broker安装:http://blog.csdn.net/yixiaoping/article/details/16873545
注意:两个软件的安装,我都做成了word,上传到了百度云中。
四.应用与学习:
1,broker:
消息路由例子:https://wenku.baidu.com/view/fc32b13e5727a5e9856a6185.html?mark_pay_doc=2&mark_rec_page=1&mark_rec_position=4&clear_uda_param=1
简单消息流开发:http://blog.csdn.net/yixiaoping/article/details/16873609
2,MQ:
MQ+项目:http://blog.csdn.net/qq_17616169/article/details/54633005
3,ESQL:
语法:https://wenku.baidu.com/view/70d3f8de50e2524de5187ed4.html