1.springBoot与springCloud关系
SpringBoot,其实是一个快速开发框架,能够帮助我们快速整合(第三方常用框架),完全采用注解化,
简化XML配置,最终JAVA应用程序进行执行。
2、SpringCloud是一套目前完整微服务解决框架,功能非常强大。注册中心,客户端调用工具、服务治理(负载均衡、断路器、
分布式配置中心。网关、服务链路、消息总线等)
关系:
springBoot+springCloud 是微服务开发。
springBoot 实现快速开发。
微服务通讯技术 :(同步与异步) http+json(restful)是轻量级。
SpringBoot Web组件默认集成SpringMVC
SpringCloud依赖于SPringBoot实现微服务,使用SpringMVC编写微服务接口。
总结:SpringCloud和SpringBoot区别
微服务开发-----RPC 远程通讯技术、服务治理
核心区别:SpringCloud 微服务框架### RPC远程调用。
springBoot只是单纯的集成第三方常用组件实现快速开发。