By Vikas Singh on Sep 26, 2014
In 3-layer architecture
- 3-layer architecture separates the application into 3 components which consists of Presentation Layer Business Layer and Data Access Layer.
- In 3-layer architecture, user interacts with the Presentation layer.
- 3-layer is a linear architecture.
In MVC
- MVC architecture separates the application into three components which consists of Model, View and Controller.
- In MVC architecture, user interacts with the controller with the help of view. MVC is a triangle architecture.
- MVC does not replace 3-layer architecture. Typically 3-layer and MVC are used together and MVC acts as the Presentation layer.
时间: 2025-01-08 20:41:22