大体上说,面向服务的架构(SOA)更注重技术集成的问题,使用技术API接口;微服务(Microservices)架构偏重业务能力,使用业务API接口。API和SOA非常相似,具体体现在以下几个方面:满足企业不断变化的业务和技术需求;需要好的管制平台来进行生命周期和策略的管理;都关注可重用、封装和快...
显示全部大体上说,面向服务的架构(SOA)更注重技术集成的问题,使用技术API接口;微服务(Microservices)架构偏重业务能力,使用业务API接口。API和SOA非常相似,具体体现在以下几个方面:
- 满足企业不断变化的业务和技术需求;
- 需要好的管制平台来进行生命周期和策略的管理;
- 都关注可重用、封装和快速实现
但由于它们诞生在不同的年代,周边生态环境及技术的发展变化使得他们有不同的目标和特点,如下图所示:
api vs soa.JPG
收起