net三層架構與MVC的區別
MVC(模型Model-檢視View-控制器Controller)是一種設計模式,我們可以用它來建立在域物件和UI表示層物件之間的區分。
同樣是架構級別的,相同的地方在於他們都有一個表現層,但是他們不同的地方在於其他的兩個層。
在三層架構中沒有定義Controller的概念。這是我認為最不同的地方。而MVC也沒有把業務的邏輯訪問看成兩個層,這是採用三層架構或MVC搭建 程式最主要的區別。當然了。在三層中也提到了Model,但是三層架構中Model的概念與MVC中Model的概念是不一樣的,“三層”中典型的 Model層是已實體類構成的,而MVC裡,則是由業務邏輯與訪問資料組成的。
同樣是架構級別的,相同的地方在於他們都有一個表現層,但是他們不同的地方在於其他的兩個層。
在三層架構中沒有定義Controller的概念。這是我認為最不同的地方。而MVC也沒有把業務的邏輯訪問看成兩個層,這是採用三層架構或MVC搭建 程式最主要的區別。當然了。在三層中也提到了Model,但是三層架構中Model的概念與MVC中Model的概念是不一樣的,“三層”中典型的 Model層是已實體類構成的,而MVC裡,則是由業務邏輯與訪問資料組成的。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-625034/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MVC與三層架構區別MVC架構
- MVC 與三層架構MVC架構
- 說說三層架構和MVC架構MVC
- .Net三層架構 (轉)架構
- Java Web(八) MVC和三層架構JavaWebMVC架構
- Asp.net 2.0三層架構的構建與理解ASP.NET架構
- MVC 三層架構案例詳細講解MVC架構
- ASP.Net MVC與WebForm的區別ASP.NETMVCWebORM
- ASp.net 剖析三層架構ASP.NET架構
- 【ASP.NET開發】ASP.NET(MVC)三層架構知識的學習總結ASP.NETMVC架構
- EL&JSTL26_MVC&三層架構3JSMVC架構
- 三層架構與養豬架構
- LNMP架構與LNAMP架構的區別LNMP架構
- bs架構與cs架構的區別架構
- MVC專案實踐,在三層架構下實現SportsStore,從類圖看三層架構MVC架構
- 【架構與設計】常見微服務分層架構的區別和落地實踐架構微服務
- 超融合架構與傳統IT架構的區別架構
- X86架構與ARM架構的區別:架構
- 三層架構--理論與實踐架構
- 三層架構及分層架構
- 基於.NET的LINQ to SQL 三層架構開發之架構建立SQL架構
- 三層架構理解架構
- 從MVC和三層架構說到ssh整合開發(下)MVC架構
- 從MVC和三層架構說到ssh整合開發(上)MVC架構
- MVC專案實踐,在三層架構下實現SportsStore-02,DbSession層、BLL層MVC架構Session
- MVC專案實踐,在三層架構下實現SportsStore-09,ASP.NET MVC呼叫ASP.NET Web API的查詢服務MVC架構ASP.NETWebAPI
- Java三層架構sshJava架構
- asp.net標準三層架構--工廠模式ASP.NET架構模式
- 區塊鏈的底層架構區塊鏈架構
- 架構師與程式設計師的區別架構程式設計師
- 程式設計師與架構師的區別程式設計師架構
- SD-WAN中二層組網與三層組網的區別
- DB2 pureScale的三層架構DB2架構
- SOA架構和微服務架構的區別架構微服務
- mvc架構MVC架構
- 重構、重新架構、再設計與重寫的區別架構
- 關於三層架構中各層次的關係與實現模型 (轉)架構模型
- 二層交換機和三層交換機的區別