SpringCloud初识
SpringBoot可以离开SpringCloud独立使用开发项目,但是SpringCloud离不开SpringBoot,属于依赖的关系。SpringBoot专注于快速、方便的开发单个微服务个体,SpringCloud关注全局的服务治理框架。
Spring Cloud 和 Dubbo
SpringCloud抛弃了Dubbo的RPC通信,采用的是基于HTTP的REST方式。服务提供方和调用方的依赖只依靠一纸契约,不存在代码级别的强依赖,这在强调快速演化的微服务环境下,显得更加合适。
Spring Cloud能够与Spring Framework、Spring Boot、Spring Data、Spring Batch等其他Spring项目完美融合,这些对于微服务而言是至关重要的。使用Dubbo构建的微服务架构需要组合服务,存在问题治理比较困难,而Spring Cloud大量的兼容性测试,保证了更高的稳定性。
Dubbo是RPC服务框架,而Spring Cloud 是微服务一站式解决方案;
技术站分享:
Spring官网 SpringCloud 中国社区 SpringCloud 中文网
以上是 SpringCloud初识 的全部内容, 来源链接: utcz.com/z/513308.html