Spring Cloud Stream 增强版
发布时间
阅读量:
阅读量
简介
Spring Cloud Stream是一个专门用于开发消息驱动型微服务应用的框架。该框架依托于Spring Boot,能够构建出具备生产级别的独立Spring应用程序,并借助Spring Integration实现与消息代理之间的连接。
Spring Cloud Stream针对多个消息中间件供应商的产品,提供了定制化的自动配置方案,同时引入了发布-订阅机制、消费组以及消息分区这三个关键概念。简而言之,Spring Cloud Stream实际上是将Spring Boot与Spring Integration相结合,从而构建出一个轻量级的消息驱动型微服务架构。
抽象模型
当前市场上存在大量消息中间件,为实现对多种中间件的兼容集成,Sping Cloud Stream 引入了Binder这一抽象概念。每种消息中间件均需配备专属的Binder组件,从而通过不同的Binder实现对各类中间件的适配与集成。图中所展示的input与output对应于channel,而Binder则充当着消息中间件与通道之间的连接桥梁。

绑定器
在Spr
全部评论 (0)
还没有任何评论哟~
