什么是客户端-服务器(Client-Server)架构?它的核心思想是什么?
What is Client-Server architecture and what is its core idea?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: easy
分类: system-design, architecture
标签: client-server, request-response, centralized-server
参考答案摘要
TL;DR 客户端-服务器架构是一种计算模型:多个客户端(用户或设备)通过网络向一个集中式服务器发起请求,服务器负责管理资源、处理请求并返回结果。客户端负责发起请求并处理响应(如渲染界面、展示数据)。 核心思想 客户端(Client) :发起请求并负责展示/交互,例如浏览器、手机 App、桌面应用。 服务器(Server) :集中管理资源并处理业务逻辑,响应多个客户端请求。 网络(Network)...
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。