logo

三层(Three-tier)架构相对两层多了什么?它带来哪些收益?

What does three-tier architecture add compared to two-tier, and what benefits does it bring?

题目类型: 技术面试题

这是一道技术面试题,常见于澳洲IT公司面试中。

难度: easy

分类: System Design

标签: two-tier, client-server

参考答案摘要

答案 三层架构在客户端与数据层之间新增了应用层(也叫业务逻辑层/应用服务器),把业务逻辑从数据服务器中剥离出来。 这种分层让职责更清晰:客户端专注展示,应用层负责业务与接口,数据库层专注存储与查询。 收益是可扩展性、可维护性和安全性更好:应用层可独立水平扩容;数据库不直接暴露给客户端;业务逻辑演进也更可控。

本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。

← 返回面试题库

三层(Three-tier)架构相对两层多了什么?它带来哪些收益?

Easysystem-designarchitecture

想查看完整答案?

登录匠人学院学习中心,获取 STAR 格式回答和详细技术解析

前往学习中心查看答案