個人架構設計~用層關係圖說說mvc,mvvm,soa,ddd

下面是按着我所接觸的架構模式,開始一個一個的說一下html

第一 標準架構 三層結構

設計模式

第二 MVC架構

在表現層實現的一種設計模式,在這裏C(控制器)是核心,它將M(模型)序列化和反序列化給View進行輸出和輸入(Response and Request)跨域

第三 DDD領域驅動設計模式

它與傳統的分層架構徹底是不一樣的,它的出發點來自領域層,原來的data層,在DDD裏,只是數據持久化的工具,他自己並無論什麼業務,他只是去實如今領域層定義好的接口而以。安全

 

第四 SOA面向服務的架構

它體現的是公用性與安全性,它能夠對不一樣的站點作跨域訪問的受權,即CORS.架構

第五,MVVM架構

這也是對錶現層而言的,咱們須要叫前臺工程師與後臺工程師分工更明確,他們之間的重複代碼更少!工具

第六,Thrift架構

第七,AOP實現動態注入的Thrift組件

 

轉摘:http://www.cnblogs.com/lori/p/3507359.html設計

相關文章
相關標籤/搜索