1、概述
1.1 Spring Cloud Stream:用来 为微服务应用 构建 消息驱动能力的框架;
可基于SpringBoot来创建独立、可用于生产的Spring应用程序;
使用Spring Integration 来 连接消息代理中间件 以 实现消息事件驱动;
为 一些供应商的消息中间件产品 提供了个性化的自动化配置实现,并且 引入了发布-订阅、消费组、分区这三个概念;
Spring Cloud Stream的本质就是整合了SpringBoot和Spring Integration;
通过使用Spring Cloud Stream,可以有效简化开发人员对消息中间件的使用复杂度,让系统开发人员可以有更多精力关注于核心业务逻辑处理;