B/S架构和C/S架构

Servlet 关于系统架构
C/S架构:
1.Client/Server
2.例如QQ、VX
优点: (绝大部分数据在客户端,只需要从服务器传输极少的数据)
速度快
体验好
界面酷炫(专门的实现界面,更加灵活)
服务器压力小
安全(服务器发生问题,无关本地数据)
缺点:
升级维护麻烦(每个客户端软件都需要升级,某些软件不容易安装)
B/S架构(数据大部分储存在服务器)
1.Browser/Server(浏览器/服务器)
2.B/S是一个特殊的C/S架构,Client是一个固定不变的浏览器
优点:
升级维 方便,成本比较低
不需要安装特点的客户端软件,极其方便
缺点:
速度慢
体验差
不安全
...
C/S与B/S在不同的业务场景有不同的适用场景
例如:
娱乐软件使用C/S(体验好)
公司内部使用B/S (数据维护)
开发B/S架构的系统,实际就是开发网站,开发一个web系统
1.WEB前端:
HTML
CSS
javaScript
2.WEB后端
java、C、C++、Python、PHP、...
javaWEB开发最核心的是Servlet
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值