美文网首页
SOA和微服务

SOA和微服务

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

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

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

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

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

相关文章

  • SOA和微服务的区别

    SOA和微服务都是面向服务的架构。微服务是在soa架构思想上的最佳实践方向。 1.SOA(Service Orie...

  • 微服务和SOA

    微服务架构和SOA区别 最准确的说法:微服务是SOA的一种实现 最符合实际的说法:微服务是去ESB的SOA 背后实...

  • 微服务究竟该如何理解

    在谈微服务之前我们需要先了解两个概念:SOA和ESB。 SOA 面向服务的架构(SOA)是一个组件模型,它将应用程...

  • 初识SpringCloudAlibaba

    SOA和微服务架构的区别 SOA为粗粒度的服务治理,关注的是服务的重用性和信息孤岛问题 微服务为细粒度的服务治理,...

  • SOA和微服务

    微服务是SOA架构演进的结果。两者说到底都是对外提供接口的一种架构设计方式,随着互联网的发展,复杂的平台、业务的出...

  • 我对分布式多中心架构的几点看法

    每天都在谈SOA和微服务,但你真的理解什么是服务吗? 服务的技术架构之争 服务应该去版本化,不管是微服务还是SOA...

  • 我对分布式多中心架构的几点看法

    每天都在谈SOA和微服务,但你真的理解什么是服务吗? 服务的技术架构之争 服务应该去版本化,不管是微服务还是SOA...

  • 对SOA架构和Spring Cloud的思考?

    单体架构-->SOA架构 服务化架构,也可以称之为SOA架构。 SOA架构 --> 变迁到 微服务架构 ESB企...

  • SOA和RPC区别

    RPC SOA SOA又叫服务治理,入springcloud,服务进行监控,熔断,链路跟踪。

  • SOA架构和微服务架构的区别

    1.SOA架构和微服务架构的区别 首先SOA和微服务架构一个层面的东西,而对于ESB和微服务网关是一个层面的东西,...

网友评论

      本文标题:SOA和微服务

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