一、Dubbo和Spring Cloud的概念
微服务架构(MicroServices Architecture,MSA):微服务架构可以看做是面向服务架构和分布式服务架构的拓展,使用更细粒度的服务(所以叫微服务,而SOA的服务粒度很大)和一组设计准则来考虑大规模的复杂系统架构设计。也可以把它看做是SOA的一种衍生,所以总体来说,微服务架构是一种架构设计思想,也是一种做系统的方法论。通常是HTTP API,注意:微服务架构,不是一个具体的框架或者类库,是一种架构,或者可以理解为一种思想。
SpringCloud: 微服务选择了Http,而Spring Cloud就是使用Http方式来实现服务间的调用,也就是对微服务架构的实践。
Dubbo:是一个Java RPC框架,用于多个系统间的相互调用的。基于这个功能,然后衍生出服务的注册、发现,监控、路由、治理,多协议支持等等。可以用于微服务架构实践之中。
对标的项目是spring cloud。但Spring Clou