第六周第五天6.5
所用时间:180分钟
代码量(行):113
了解到的知识点:
1.C/S框架
在人机交互(HCI)领域,C/S(Client/Server,客户端 / 服务器)框架是一种经典的架构模式,通过将应用程序分为客户端(用户交互层) 和服务器(数据处理与业务逻辑层),实现人机交互与数据处理的分离。这种架构在需要高频用户交互、本地资源调用或复杂业务逻辑的场景中广泛应用
客户端直接负责用户界面(UI)渲染、输入响应(如鼠标、键盘、触摸)、本地设备交互(如摄像头、打印机),提供贴近系统原生的交互体验,响应速度快(本地处理交互事件)、支持复杂 UI 动效(如拖拽、实时渲染)、适配特定硬件(如工业触摸屏)。
服务器负责数据存储(数据库)、复杂计算(如数据分析、权限校验)、多客户端协同(如数据同步、并发控制),客户端通过网络(TCP/UDP/HTTP)与服务器通信获取数据或提交请求,数据集中管理(避免本地数据丢失)、业务逻辑统一维护(修改服务器代码即可更新所有客户端的逻辑)、支持多客户端接入(如 PC 端 + 移动端共用服务器)。
客户端专注于 “用户如何操作”(交互逻辑),服务器专注于 “操作后如何处理”(业务逻辑),通过明确的接口协议通信,降低耦合。

浙公网安备 33010602011771号