微服务与SOA最本质的区别有哪些?

微服务与SOA最本质的区别有哪些?显示全部

微服务与SOA最本质的区别有哪些?

收起
参与3

返回shaoping的回答

shaopingshaoping产品经理IBM混合云

微服务有时也被称为SOA2.0,它其实是SOA服务化组件化思想的进一步发展。具体与传统SOA的区别有以下几点:
1.服务的粒度更细,更轻量
2.服务调用的方式通常是API,比传统的WebService更轻轻灵活
3.微服务不再强调传统SOA架构里面比较重的ESB企业服务总线
4.微服务的开发更敏捷,通常结合DevOps工具平台,实现快速迭代快速上线
5.微服务的部署与扩展也是以微服务为单位,减少部署更新的依赖性

软件开发 · 2017-07-27
浏览1466

回答者

shaoping
产品经理IBM混合云
擅长领域: 云计算容器中间件

shaoping 最近回答过的问题

回答状态

  • 发布时间:2017-07-27
  • 关注会员:2 人
  • 回答浏览:1466
  • X社区推广