当前位置:网站首页>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 .
边栏推荐
- [test development] automated test selenium (II) -- common APIs for webdriver
- Value of line height
- Lambda termination operation find and match anymatch
- No more! Another member of the team left..
- MCU: EEPROM multi byte read / write operation sequence
- Real time question answering of single chip microcomputer / embedded system
- 单片机:A/D 差分输入信号
- 单片机串口通信原理和控制程序
- 5G China unicom 直放站 网管协议 实时性要求
- Single chip microcomputer: infrared remote control communication principle
猜你喜欢

USB-IF BC1.2充电协议解读

Promise combined with await

单片机/嵌入式的实时性疑问解答

Real time question answering of single chip microcomputer / embedded system

1.4.2 Capital Market Theroy

Advanced Mathematics (Seventh Edition) Tongji University exercises 1-3 personal solutions

Goframe day 4
![[kubernetes series] pod chapter actual operation](/img/ac/fb563f3d92e6fdbd36e41d2f213556.jpg)
[kubernetes series] pod chapter actual operation

【ZeloEngine】本地化流程/ImGui中文化

Solution to failure to download files by wechat scanning QR code
随机推荐
LVS four layer load balancing cluster (3) cluster function classification - HPC
ROS中的msg消息
不卷了!团队又一位成员离职了。。
单片机:I2C通信协议讲解
[test development] basic concepts related to testing
Lambda end operation collect
【LeetCode】860. Change with lemonade (2 brushes for wrong questions)
建模杂谈系列143 数据处理、分析与决策系统开发的梳理
ROS话题与节点
Talking about the wavelength of laser radar
R: Airline customer value analysis practice
Single chip microcomputer: d/a output
ROS topics and nodes
No more! Another member of the team left..
Principle, composition and functions of sensors of Dajiang UAV flight control system
大疆无人机飞控系统的原理、组成及各传感器的作用
四旋翼飞行器避障系统基础
Lambda终结操作查找与匹配allMatch
EGO Planner代码解析----CMakeLists.txt和package.xml
Unity Shader 学习 004-Shader 调试 平台差异性 第三方调试工具