
微服务:系统架构上的一种设计风格微服务的主旨:是将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中运行,服务之间一般通过Http的RESTful API进行通信协作
小结:
微服务就是将项目中的各个模块拆分为课独立运行、部署、测试的架构设计风格 2.初识SpringCloud 2.1走进SpringCould
2.2SpringCloud和Dubbo的对比1.SpringCloud是什么?答:Spring Cloud是一系列框架的有序集合
2.SpringCloud的特点:将目前各家公司开发的较为成熟、经得起实际考验的服务架构组合起来,并通过SpringBoot风格进行再封装,屏蔽掉复杂的配置和实现原理,最终给开发者流出了一套简单易懂、易部署和易维护的分布式开发工具包。
SpringCloud和Dubbo都是实现微服务有效的工具Dubbo只是实现了服务治理,而SpringCloud子项目分别覆盖了微服务架构下的众多部件。Dubbo使用RPC通讯协议,而SpringCloud使用RESTful完成通信,Dubbo效率略高于SpringCloud
小结:
Spring公司将其他公司中微服务架构常用的组件整合起来,并使用SpringBoot简化其开发和配置,称为SpringCloudSpringCloud与Dubbo都是实现微服务有效的工具。Dubbo性能更好,而SpringCloud功能更加全面。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)