老师好,
我不要脸的问个课外的问题哈.
为啥dubbo叫分布式解决框架,spring cloud叫微服务解决框架.
是不是因为dubbo的设计初衷是为了访问对方的service层,而对方不一定有controller层,所以一定是分布式不一定是微服务,所以dubbo叫分布式解决框架。
而spring cloud的feign是访问对方的controller层,访问controller就相当于默认对方有controller层,而有controller层就可以和页面交互,可以独立提供某项功能的整个功能,所以spring cloud叫微服务解决框架。