CS与BS比较
CS与BS比较 | ||
---|---|---|
C/S | B/S | |
Client/Server | Browser/Server | |
PC客户端、服务器架构 | 浏览器/服务器架构 | |
特点 | 在服务器当中就主要是一个数据库,把所有的业务逻辑以及界面都交给客户端完成 | 基于浏览器访问的应用, 把业务层交给服务器来完成,客户端仅仅做界面的渲染和数据的交换 |
优点 | 较为安全,用户界面丰富,用户体验好 | 只开发服务器端,可以跨平台、移植性很强 |
缺点 | 每次升级都要重新安装,针对于不同的操作系统开发,可移植性差 | 安全性比较低,用户体验较差 |
URL组成
BS结构流程图
请求与响应
请求
响应
服务器把你要的数据发送给客户端
请求与响应都要一定的格式
约定好客户端以什么样的格式把数据给服务器<br /> 约定好服务器以什么样的格式把数据给客户端<br /> 这个约定使用的就是HTTP协议