当前位置:网站首页>Differences and relations between three-tier architecture and MVC
Differences and relations between three-tier architecture and MVC
2022-06-13 04:05:00 【Cavewang】
Three tier architecture and MVC The difference and connection

MVC yes Model-View-Controller, Strictly speaking, the three together will be in the three-tier architecture UI layer , in other words ,MVC In the three-tier architecture UI The layer moves forward again ⾏ Differentiated , Divided into controllers 、 View 、 The entity has three parts , Controller complete ⻚⾯ Logic , To communicate with a boundary through an entity ⾯ Layer completes the call ;⽽C Layers are directly related to BLL Into the ⾏ dialogue .
MVC It can be one of the three layers ⼀ Presentation layer framework , Belong to the performance layer . Three floors and mvc Can coexist .
The three layers are divided based on business logic ,⽽MVC Is based on ⻚⾯ Come to share .
MVC The main ⽤ In the presentation layer ,3 Layer main ⽤ It depends on the architecture ,3 layer ⼀ Generally, it is the presentation layer 、 Middle layer 、 The data layer , The performance layer ⼜ Can be divided into M、V、C,(Model View Controller) Model - View - controller
MVC It's the mode of expression (Presentation Pattern)
Three tier architecture is a typical architecture pattern (Architecture Pattern)
summary :
The hierarchical mode of three-tier architecture is a typical up-down relationship , The top depends on the bottom . but MVC As a mode of expression, there is no up-down relationship ,
⽽ It's a collaborative relationship . Even if MVC As an architectural pattern , It's not a hierarchical model .MVC And the three-tier architecture basically has no choice ⽐ sex , yes
Should be ⽤ Technology in different fields .
边栏推荐
- R: Airline customer value analysis practice
- EGO Planner代码解析----CMakeLists.txt和package.xml
- [notes] summarize common horizontal and vertical centering methods
- GoFrame第五天
- 单片机:红外遥控通信原理
- Summary of meeting between president Ren and scientists and experts in system engineering
- Precautions for stream flow
- 建模雜談系列143 數據處理、分析與决策系統開發的梳理
- Single chip microcomputer: basic concepts of a/d and d/a
- 单片机:EEPROM介绍与操作
猜你喜欢
![[kubernetes series] pod chapter actual operation](/img/ac/fb563f3d92e6fdbd36e41d2f213556.jpg)
[kubernetes series] pod chapter actual operation

微信扫描二维码无法下载文件的解决办法

MCU: RS485 communication and Modbus Protocol

Real time question answering of single chip microcomputer / embedded system

5G China unicom 直放站 网管协议 实时性要求

leetcode.1 --- 两数之和

无人机避障四种常见技术中,为何大疆首选双目视觉

Single chip microcomputer: main index of a/d (analog-to-digital conversion)

leetcode. 1 --- sum of two numbers

Use the visual studio code terminal to execute the command, and the prompt "because running scripts is prohibited on this system" will give an error
随机推荐
leetcode. 1 --- sum of two numbers
单片机:RS485 通信与 Modbus 协议
Real time question answering of single chip microcomputer / embedded system
Single chip microcomputer: a/d differential input signal
5g China Unicom ap:b SMS ASCII transcoding requirements
Intervention analysis + pseudo regression
解答私信@田田WX //2022-6-12 C语言 51单片机LED模拟交通灯
Introduction to RFM analysis
四旋翼飞行器避障系统基础
SCM: introduction to Modbus communication protocol
单片机:NEC 协议红外遥控器
高等数学(第七版)同济大学 习题1-2 个人解答
Lambda终结操作查找与匹配findFirst
[test development] advanced part - Classification of various test technologies
Translation of ego planner papers
ROS topics and nodes
Data analysis report
R: Airline customer value analysis practice
Advanced Mathematics (Seventh Edition) Tongji University exercises 1-3 personal solutions
谈谈激光雷达的波长