美文网首页
SOA和微服务

SOA和微服务

作者: YDDMAX_Y | 来源:发表于2020-08-21 17:19 被阅读0次

    微服务是SOA架构演进的结果。两者说到底都是对外提供接口的一种架构设计方式,随着互联网的发展,复杂的平台、业务的出现,导致SOA架构向更细粒度、更通过化程度发展,就成了所谓的微服务了。

    总之,微服务是SOA发展出来的产物,它是一种比较现代化的细粒度的SOA实现方式。

    SOA与微服务的区别在于如下几个方面:

    微服务相比于SOA更加精细,微服务更多的以独立的进程的方式存在,互相之间并无影响;
    微服务提供的接口方式更加通用化,例如HTTP RESTful方式,各种终端都可以调用,无关语言、平台限制;
    微服务更倾向于分布式去中心化的部署方式,在互联网业务场景下更适合。

    相关文章

      网友评论

          本文标题:SOA和微服务

          本文链接:https://www.haomeiwen.com/subject/neqpjktx.html