也許你已經深刻其中殊不知,今天咱們撥開雲霧見月明,闡明SOA是何方神聖!php
SOAjava
英文:
Service-Oriented Architecture,面向服務的架構。python
目前多數企業都在使用SOA架構模式,各個業務層只需將主要精力用於其本身的業務代碼,對於核心的服務只需經過簡單切明確的接口定義與服務提供方進行交互、通信等。web
下面是使用百度腦圖簡單畫的一個例子,但願對你的理解有所幫助:架構
其中的服務平臺能夠用不一樣語言實現,好比php,python,java等,比較通用的是RESTFUL接口模式,對於user端,只需明確接口定義,既能夠使用HTTP/HTTPS進行通信,理論上是無限量的。blog
SOA對於客戶端來講極大的簡化了開發週期。對於一個特殊需求的出現不會措手不及,更不會大動干戈重構底層,開發者不須要知道具體底層原理便可快速開發實現功能。接口
經過以上,你應該瞭解SOA是怎麼回事了吧,更深刻的瞭解靠你本身了。開發