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

相关推荐
我明天再来学Web渗透1 小时前
【java面经】微服务架构速记
java·开发语言·微服务·云原生·架构
ღ᭄陽先生꧔ꦿ᭄2 小时前
Java异常架构与异常关键字
java·开发语言·架构
AmHardy4 小时前
系统架构设计师 大数据架构篇一
大数据·架构·系统架构·lambda架构
志凌海纳SmartX6 小时前
《SmartX ELF 虚拟化核心功能集》发布,详解 80+ 功能特性和 6 例金融实践
数据库·金融·架构·虚拟化·分布式存储·超融合·vmware替代
江喜原7 小时前
微服务下设计一个注解标识是否需要登录
java·微服务·架构·登录
_.Switch7 小时前
Python Web 架构设计与性能优化
开发语言·前端·数据库·后端·python·架构·log4j
Shall#8 小时前
Innodb存储架构
数据库·mysql·架构
SteveCode.21 小时前
高性能微服务架构:Spring Boot 集成 gRPC 实现用户与订单服务即时交互
spring boot·微服务·架构
m0_7286470821 小时前
Feed流系统重构:架构篇
重构·架构