我的架構設計~用層關系圖說說mvc,mvvm,soa,ddd


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

第一 標准架構 三層結構

第二 MVC架構

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

第三 DDD領域驅動設計模式

它與傳統的分層架構完全是不同的,它的出發點來自領域層,原來的data層,在DDD里,只是數據持久化的工具,他本身並不管什么業務,他只是去實現在領域層定義好的接口而以。

 

第四 SOA面向服務的架構

它體現的是公用性與安全性,它可以對不同的站點做跨域訪問的授權,即CORS.

第五,MVVM架構

這也是對表現層而言的,我們需要叫前台工程師與后台工程師分工更明確,他們之間的重復代碼更少!

第六,Thrift架構

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

永久更新中...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM