【什么是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,客户端/服务器模式),桌面级应用 响应速度快,安全性强,个性化能力强,响应数据较快

相关推荐
小白教程1 小时前
Python爬取视频的架构方案,Python视频爬取入门教程
python·架构·音视频·python爬虫·python视频爬虫·python爬取视频教程
HsuYang3 小时前
Nuxt框架学习(一)——从简单的SSR起步
前端·javascript·架构
小尹呀4 小时前
LangGraph 架构详解
架构·langchain·aigc
uhakadotcom6 小时前
简单理解 x402 支付协议
后端·架构·github
胖头鱼不吃鱼-8 小时前
微服务拆分的原则、时机、方法以及常见问题
java·微服务·架构
泥人暖风9 小时前
构建IOTA环境Hornet
架构
潘锦9 小时前
稳住!AIGC 架构中的排队系统与限流策略
架构·aigc
小马爱打代码9 小时前
分布式和微服务的区别
分布式·微服务·架构
理智的灰太狼9 小时前
微服务多模块构建feign项目过程与一些报错(2025详细版)
java·微服务·架构
杨凯凡10 小时前
Linux目录探秘:文件系统的核心架构
linux·运维·服务器·架构