SpringCloud学习笔记05

八十三、Stream为什么被引入

1、SpringCloud Stream消息驱动

2、MQ(消息中间件)

ActiveMQ

RabbitMQ

RocketMQ

Kafka

3、有没有一种新的技术诞生,让我们不再关注具体MQ的细节,我们只需要用一种适配绑定的方式,自动的给我们在各种MQ内切换。

4、是什么?

屏蔽底层消息中间件的差异,降低切换成本,统一消息的编程模型

八十四、Stream是什么及Binder介绍

1、Binder Implementations(绑定器或者绑定器对象)靠它屏蔽了底层MQ的差异,切记统一消息的编程模型

SpringCloud学习笔记05_第1张图片

八十五、Stream的设计思想

SpringCloud学习笔记05_第2张图片

 1、通过定义绑定器Binder作为中间层,实现了应用程序与消息中间件细节之间的隔离

2、

SpringCloud学习笔记05_第3张图片

 3、

SpringCloud学习笔记05_第4张图片

4、

SpringCloud学习笔记05_第5张图片

 

你可能感兴趣的:(SpringCloud,spring,cloud,学习,java)