【什么是B/S、C/S架构】

C/S结构,即Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。早期的软件系统多以此作为首选设计标准。

B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。

BS架构与CS架构特点:

BS:(Browser/Server,浏览器/服务器模式),web应用 可以实现跨平台,客户端零维护,但是个性化能力低,响应速度较慢。

CS:(Client/Server,客户端/服务器模式),桌面级应用 响应速度快,安全性强,个性化能力强,响应数据较快

相关推荐
jerwey6 小时前
app-unavailable-in-region
架构
志摩凛6 小时前
范畴论——前端与计算机领域的“抽象工具箱”:该用则用,该弃则弃
算法·架构
vivo互联网技术6 小时前
营销自动化数据驱动 - 多源数据 OLAP 架构演进
架构
尘世中一位迷途小书童6 小时前
npm 包入口指南:package.json 中的 main、module、exports
前端·javascript·架构
风123456789~6 小时前
【架构专栏】第2章 计算机系统基础知识 1/3
笔记·架构
weixin_6687 小时前
BPMN.io全方位深度分析报告架构解析 - AI分析分享
人工智能·架构·开源
桌面运维家7 小时前
DNS负载均衡:架构、优化与故障排查指南
运维·架构·负载均衡
AI成长日志7 小时前
【扩散模型专栏】文本到图像生成实战:Stable Diffusion架构解析与代码实现
人工智能·stable diffusion·架构
AAA阿giao7 小时前
从零到精通 NestJS:深度剖析待办事项(Todos)项目,全面解析 Nest 架构、模块与数据流
架构·typescript·node.js·nestjs·全栈开发·后端框架