第一章BS和CS的区别

互联网通信:

1、什么是互联网通信
两台计算通过网络文件共享行为,就是互联网通信

2、互联网角色划分:
(1)客户端计算机:发送请求,索求资源文件的计算机
(2)服务端计算机:接受请求,提供对应的资源文件

互联网通信模型:

C/S通信模型:

​ c:client software;客户端软件
​ (1)安装在客户端计算机上
​ (2)帮助客户端计算机向指定服务端计算机发送请求,索要资源文件
​ (3)帮助客户端计算机将服务端计算机发送回来的"二进制数据"解析为文字,数字,图片。
​ s:server software; 服务器软件
​ (1)安装在服务端计算机
​ (2)接受来自于特定的客户端软件发送请求
​ (3)接收到请求之后自动在服务端计算机上定位被访问的资源文件
​ (4)自动的将定位的文件内容解析为“二进制数据”通过网络发送回 发起请求的客户端软件

适用场景:适用于个人娱乐市场,微信 qq 优酷 淘宝

优点:

  • 充分利用客户端的资源,减轻我们服务端的压力
    • 一部分安全要求不高的计算任务存储在客户端运行,不需要把所有的计算和存储都在服务器执行,从而能够减轻服务器的压力,也能够减轻网络负荷

缺点:

  • 需要安装,且升级维护成本较高

B/S通信模型:

​ B:browser 浏览器
​ (1)浏览器安装在客户端计算机软件
​ (2)可以向任意服务器发送请求,索要资源文件
​ (3)将服务器返回的“二进制数据”解析为[图片,数字,视频,命令 ]

​ S:server Software 服务器软件
​ (1)安装在服务端的软件
​ (2)可以接受任意浏览器发送的请求
​ (3)自动的在服务端计算机上定位被访问的资源文件
​ (4)自动的将定位的资源文件以“二进制”形式发送回发起请求的浏览器

适用场景:适用于个人娱乐市场,也适用于企业的日常活动

优点:
1.客户端不需要安装
2.几乎不需要更新浏览器,维护成本较低

缺点:
1所有的计算和存储任务都是放在服务器端的,服务器的负荷较重,在服务端计算完成之后把结果传给客户端,因此客户端和服务器端会进行非常频繁的数据通信,从而网络负荷较重

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

库里不会投三分

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值