消息中间件入门学习(一)

一、什么是消息中间件?

消息中间件是在消息的传输过程中保存消息的容器(只保存但不做修改,把他看做日志级别的)。消息中间件在将消息从它的源中继到他的目标时充当中间人的作用。消息中间件主要是提供路(根据路由规则)由并保证消息的传递;如果发送消息时接收者不可用,消息队列会保留消息,指导可以成功传递他为止,当然,消息队列保存消息也是有期限的。

二、消息中间件特点

1.采用异步处理模式

消息中间件入门学习(一)_第1张图片

2.应用程序和应用程序调用关系为松耦合关系

消息中间件入门学习(一)_第2张图片

三,消息传递模型

消息中间件入门学习(一)_第3张图片

mom就是消息中间件简称

包括:

1.点对点模型(PTP)    》》一对一关系

消息中间件入门学习(一)_第4张图片

点对点特点:

消息中间件入门学习(一)_第5张图片

2.发布-订阅模型(Pub/Sub)  》》一对多关系

消息中间件入门学习(一)_第6张图片

模型特性:

消息中间件入门学习(一)_第7张图片

订阅模式特点:

消息中间件入门学习(一)_第8张图片

你可能感兴趣的:(中间件)