客服端与服务端

#2020云栖大会#阿里云海量offer来啦!投简历、赢阿里云限量礼品及阿里云ACA认证免费考试资格!>>> hot3.png

d29796cb9082e502be140b976b926a9e1bd.jpg

客服端与服务端


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地址

协议://主机地址:端口号/资源地址

8b3d7d5d748889816fa509a707041a18c29.png

资源访问流程

3

当我们在浏览器当中访问一个网址的时候,为什么就能看到一个页面,一个网址对应的其实是一个IP地址,一个IP地址对应一台电脑,通过IP地址找到对应的电脑,再通过端口号找到此电脑的哪个软件(服务器),找到对应服务器后,服务器把页面返回给你。这样的一个过程就是http请求的过程


BS结构图

09bdf02380f76ea3948bd4616157f67915f.png

请求与响应

  • 请求:把客服端请求发送给服务器

  • 响应:服务器把你要的数据发送给客服端


请求与响应都要有一定的格式

约定好客服端以什么样的格式把数据给服务器

约定好服务器以什么样的格式把数据给客服端

这个约定使用的就是HTTP协议


027f530993063fb36e00b746c3e75c09e4a.png d501beb6f6d1cf101a1ecc1e4b8ce261695.gif

勤学如春起之苗,不见其增,只有所长。辍学如磨刀之石,不见其增,日有所亏

ce2e69301fe672fe91713d616821ac80294.jpg



c80c502241b90643f4d1d71c6ba500e79e3.png

本文分享自微信公众号 - IT那个小笔记(qq1839646816)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值