客服端与服务端
#2020云栖大会#阿里云海量offer来啦!投简历、赢阿里云限量礼品及阿里云ACA认证免费考试资格!>>>
客服端与服务端
| 1 | CS与BS |
| 2 | web资源 |
| 3 | 资源访问流程 |
CS与BS
1
CS与BS是软件使用方式上的两种划分
C/S即Client/Server是PC客服端、服务器架构
特点:在服务器当中就主要是一个数据库,把说有的业务逻辑以及界面都交给客服端完成
优点:较为安全,用户界面丰富,用户体验好
缺点:每次升级都要重新安装,针对于不同的操作系统开发,可移植性差
B/S即Browser/Server是浏览器、服务器架构
特点:基于浏览器访问应用,把业务层交给服务器来完成,客服端仅仅做界面渲染和数据交换
优点:只开发服务器端,可跨平台,移植性很强
-
缺点:安全性比较低,用户体验差
web资源
2
什么是web?
web网页,它用于表示网络主机上供外界访问的资源
web资源的分类
静态web资源:指web页面中供人们浏览的数据始终不变
动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同的时间点访问web页面看到的内容或信息不同
web资源存放在哪里
所有的web资源都放在一个web服务器当中
web服务器就算可以供外界访问web资源的一个软件
web服务器放到指定的目录当中,就可以通过对应的端口在浏览器中访问到
URL地址
协议://主机地址:端口号/资源地址
资源访问流程
3
当我们在浏览器当中访问一个网址的时候,为什么就能看到一个页面,一个网址对应的其实是一个IP地址,一个IP地址对应一台电脑,通过IP地址找到对应的电脑,再通过端口号找到此电脑的哪个软件(服务器),找到对应服务器后,服务器把页面返回给你。这样的一个过程就是http请求的过程
BS结构图
请求与响应
请求:把客服端请求发送给服务器
响应:服务器把你要的数据发送给客服端
请求与响应都要有一定的格式
约定好客服端以什么样的格式把数据给服务器
约定好服务器以什么样的格式把数据给客服端
这个约定使用的就是HTTP协议
勤学如春起之苗,不见其增,只有所长。辍学如磨刀之石,不见其增,日有所亏
本文分享自微信公众号 - IT那个小笔记(qq1839646816)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

浙公网安备 33010602011771号