对于SOA的简单介绍分析

  • 格式:pdf
  • 大小:136.12 KB
  • 文档页数:2

对于SOA的简单介绍分析

搞运维的经常会碰到一个概念,SOA。

第一次遇到大家肯定一脸蒙逼,但是上google搜一下感觉还是不太理

解。

SOA,是Service Oriented Architecture的缩写,翻译成中文叫做“面向服务

架构”,所谓服务,可以理解为一个一个的小功能组件。SOA就是把整个架

构切分为众多小功能组件,然后想办法把这些小功能组件完美地结合起来。

在知乎,大家可以看到几个形象的比喻。

比如,那个养猪的例子就比较容易理解。养猪是一个大目标,可以认为是

一个大的架构。而不同的猪需要不同的养育方法,猪A需要喂泔水,猪B需

要喂青草,猪C需要运动……

不同的猪型需要不同的养育方法,每一种方法就是SOA架构里面的小功

能组件。每个组件之间相互不影响,流程独立。