电信运营商微服务SOA

微服务架构与传统的SOA架构有什么本质上的区别?

参与16

2同行回答

gangwugangwuit技术咨询顾问IBM
大体上说,面向服务的架构(SOA)更注重技术集成的问题,使用技术API接口;微服务(Microservices)架构偏重业务能力,使用业务API接口。API和SOA非常相似,具体体现在以下几个方面:满足企业不断变化的业务和技术需求;需要好的管制平台来进行生命周期和策略的管理;都关注可重用、封装和快...显示全部

大体上说,面向服务的架构(SOA)更注重技术集成的问题,使用技术API接口;微服务(Microservices)架构偏重业务能力,使用业务API接口。API和SOA非常相似,具体体现在以下几个方面:

  • 满足企业不断变化的业务和技术需求;
  • 需要好的管制平台来进行生命周期和策略的管理;
  • 都关注可重用、封装和快速实现
    但由于它们诞生在不同的年代,周边生态环境及技术的发展变化使得他们有不同的目标和特点,如下图所示:

api vs soa.JPG

api vs soa.JPG

收起
IT咨询服务 · 2017-11-23
浏览3847
fengqingfengqing软件架构设计师中国金融电子化公司
微服务是去中心化的架构模式,而目前落地的SOA都需要企业总线,是中心化架构模式。显示全部

微服务是去中心化的架构模式,而目前落地的SOA都需要企业总线,是中心化架构模式。

收起
软件开发 · 2017-11-23
浏览3681

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-11-23
  • 关注会员:3 人
  • 问题浏览:6433
  • 最近回答:2017-11-23
  • X社区推广