【一】、初识微服务和SpringCloud

【一】、初识微服务和SpringCloud,第1张

【一】、初识微服务和SpringCloud 微服务架构与SpringCould 1.了解微服务架构
    微服务:系统架构上的一种设计风格微服务的主旨:是将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中运行,服务之间一般通过Http的RESTful API进行通信协作

小结:

微服务就是将项目中的各个模块拆分为课独立运行、部署、测试的架构设计风格 2.初识SpringCloud 2.1走进SpringCould

1.SpringCloud是什么?答:Spring Cloud是一系列框架的有序集合
2.SpringCloud的特点:将目前各家公司开发的较为成熟、经得起实际考验的服务架构组合起来,并通过SpringBoot风格进行再封装,屏蔽掉复杂的配置和实现原理,最终给开发者流出了一套简单易懂、易部署和易维护的分布式开发工具包。

2.2SpringCloud和Dubbo的对比

SpringCloud和Dubbo都是实现微服务有效的工具Dubbo只是实现了服务治理,而SpringCloud子项目分别覆盖了微服务架构下的众多部件。Dubbo使用RPC通讯协议,而SpringCloud使用RESTful完成通信,Dubbo效率略高于SpringCloud

小结:

Spring公司将其他公司中微服务架构常用的组件整合起来,并使用SpringBoot简化其开发和配置,称为SpringCloudSpringCloud与Dubbo都是实现微服务有效的工具。Dubbo性能更好,而SpringCloud功能更加全面。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zaji/5709819.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-17
下一篇2022-12-17

发表评论

登录后才能评论

评论列表(0条)

    保存