下面是按着我所接觸的架構模式,開始一個一個的說一下
第一 標准架構 三層結構
、
第二 MVC架構
在表現層實現的一種設計模式,在這里C(控制器)是核心,它將M(模型)序列化和反序列化給View進行輸出和輸入(Response and Request)
第三 DDD領域驅動設計模式
它與傳統的分層架構完全是不同的,它的出發點來自領域層,原來的data層,在DDD里,只是數據持久化的工具,他本身並不管什么業務,他只是去實現在領域層定義好的接口而以。
第四 SOA面向服務的架構
它體現的是公用性與安全性,它可以對不同的站點做跨域訪問的授權,即CORS.
第五,MVVM架構
這也是對表現層而言的,我們需要叫前台工程師與后台工程師分工更明確,他們之間的重復代碼更少!
第六,Thrift架構
第七,AOP實現動態注入的Thrift組件
永久更新中...
