对于分布式服务的治理,一般有两套服务解决方案
- 阿里系(SOA): dubbo
- Spring(微服务):SpringCloud
这两套东西实质都是在对分布式应用做服务治理,但是也有一些区别如下:
侧重点 | 工具 | 适合环境 | 底层实现 | |
---|---|---|---|---|
SOA | 服务治理 | dubbo | SSM | RPC(socket) |
微服务 | 一站式服务(分布式工具集) | SpringCloud | SpringBoot | RestTemplate(http) |
对于分布式服务的治理,一般有两套服务解决方案
- 阿里系(SOA): dubbo
- Spring(微服务):SpringCloud
这两套东西实质都是在对分布式应用做服务治理,但是也有一些区别如下:
侧重点 | 工具 | 适合环境 | 底层实现 | |
---|---|---|---|---|
SOA | 服务治理 | dubbo | SSM | RPC(socket) |
微服务 | 一站式服务(分布式工具集) | SpringCloud | SpringBoot | RestTemplate(http) |