BS架构和CS架构的区别(转载)
链接: BS架构和CS架构的区别.
本人觉得该博主解释的例子挺容易懂
1、CS架构
是Client/Service这两个单词的首字母,指的是客户端服务器架构的意思,很多常见的软件都是这种架构。
解释:对于CS架构,最为常见的例子就是网络游戏,比如LOL、WOW如果不联网无法使用,你在软件内的所有操作通过互联网能够传递到其他的玩家身上。
优点:第一,性能较高:可以将一部分的计算机工作放在客户端上,这样服务器只需要处理数据即可。第二,界面炫酷:客户端可以使用更多系统提供的效果,做出更为炫目的效果。
缺点:第一,更新软件:如果推出了新版本,不更新客户端无法登录使用(一部分)。第二,不同设备访问:如果使用其他的电脑,没有安装客户端的话就无法登录软件。
2、BS架构
是Browser/Server这两个单词的首字母,指的是浏览器服务器,是WEB兴起后的一种架构。
解释:现在所有的网站都是BS架构,较为常见的例子有知乎、百度、网易云音乐Web等等,所有只需要通过浏览器即可使用。
优点:第一,更新简洁:如果需要更新内容了,对开发人员而言需要更改服务器的内容,但是对用户而言只需要刷新浏览器即可。第二,多设备同步:所有数据都在网上,只要能够使用浏览器即可登录使用。
缺点:第一,性能较低:相比于客户端应用性能较低,但是随着硬件性能的提升,这个差距在缩小。第二,浏览器兼容:处理低版本的浏览器显示问题一直是开发人员头疼的问题之一,移动设备兼容性较好,ie6已经越来越少人用了。
BS架构和CS架构的区别(转载)相关推荐
- BS架构与CS架构剖析
BS架构 简介 指一种软件的开发模式,服务器/浏览器结构,即Browser/Server,最大的特点是不需要安装在手机或者电脑上面,有浏览器就可以使用. 例如 现在越来越多的软件都是基于BS架构(微信 ...
- B-S架构和C-S架构区别
目前用户用户对PC端应用的两种开发模式(C/S和B/S)理解是很片面的,今天为各位详细讲解下两者的区别. CS即Client/Server(客户机/服务器)结构,C/S结构在技能上非常成熟,它的重要特 ...
- BS架构和CS架构的定义以及区别
1.什么是BS架构 B/S架构是浏览器和服务器架构模式.是对C/S架构的一种变化或者改进的架构. B/S架构不用安装客户端,只需要在客户机上安装一个浏览器,服务端安装一种数据库,就可以通过webser ...
- BS架构和CS架构的对比
本文转载自: http://blog.csdn.net/fightfaith/article/details/50392301 目录 1.CS.BS架构定义 2.CS.BS 对硬件环境的要求 3.CS ...
- BS架构和CS架构的比对
1.CS.BS架构定义 CS(Client/Server):客户端----服务器结构.C/S结构在技术上很成熟,它的主要特点是交互性强.具有安全的存取模式.网络通信量低.响应速度快.利于处理大量数据. ...
- BS架构和CS架构 + Tomcat安装及配置
BS架构 Browser(浏览器) Server(服务器) 浏览器服务器架构模式 - 通过浏览器与服务器进行交流 优点: 不需要安装客户端 维护成本较低 缺点 所有的计算和存储任务都在服务端,服务器端 ...
- bs架构与cs架构的区别_Oracle vs Mysql--架构、sql查询执行流程及SQL解析顺序区别说明...
概述 之前分享的主要是Oracle上的一些内容,那么mysql又有哪些地方不一样呢?下面从MySQL总体架构.sql查询执行流程和语句执行顺序来看一下.. 01 架构总览 下面看一下mysql的架构图 ...
- BS架构与CS架构的区别(详细讲解)
1.CS = Client - Server = 客戶端 - 服務器.例子: QQ,迅雷,快播,暴風影音,各種網絡遊戲等等.只要有和服務器通訊的都算. 2.BS = Browser - Server ...
- BS模式与CS模式的区别
BS模式(Browser Server) 简称:浏览器服务器 意思就是客户端可以通过浏览器就可以访问服务端 只要你的电脑上装有浏览器就可以访问 不过在美工方面BS不如CS,速度也不如CS快. 如京东, ...
最新文章
- 平板电脑安装软件_题宝典软件升级了,微信公众号版不受影响,电脑版/手机APP/平板APP需要重新下载安装...
- linux socket 时间,Socket编程获取服务器时间
- mysql注入漏洞语句,web安全之sql注入漏洞
- java 快速io_Java编程在ICPC快速IO实现源码
- 当常规的算法都山穷水尽之后,你可以试试python中的SMOTE算法
- 云计算教程学习入门视频课件:云计算架构参考模型
- 在计算机中能不能隐藏图片,意想不到的加密方法-怎么把任意文件隐藏在图片里...
- struts2的struts.properties配置文件详解 (转)
- js页面刷新事件 ,Javascript刷新页面的几种方法
- [信息论与编码理论专题-6]:物理层信道编码
- 冠骋信息正式加入重庆市医疗器械行业协会
- 数据压缩——LZW 编解码算法实现与分析
- 去水印软件哪个好_去水印工具
- vue:高德地图的使用
- nginx中的超时设置,请求超时、响应等待超时等
- 计算机的aero界面是一种,Win7家庭高级版特色功能 Aero桌面主题
- 如何使用电脑上的谷歌浏览器来调试安卓手机上的移动端页面
- 虎书学习笔记3:图形学基础数学(正交基与坐标系、二维梯度)
- Web安全工具—Sqlmap常用命令和参数(持续更新)
- 千亿级金融场景下,基于Pulsar的云原生消息队列有怎样的表现?
热门文章
- Nexus 5 Android 6.0.1刷机、Root
- c语言noj除法,快速排序~C语言~NOJ1064
- mysql2003错误10061_Mysql连接报2003-10061以及1045错误
- 基于AT89C51单片机的抢答器的设计
- matlab求解微分方程的数值解
- uc/OS-III移植到stm32f103c8进行多任务实验
- 窥探晶体世界的奥秘 —— 230种空间群晶体结构模型全在这里
- Win 常用 系统变量
- 多媒体技术是利用计算机对文本图形,四川自考07311《多媒体技术》全真模拟试题(三)...
- 【深度学习】Inception模型结构解析,关键词:Inception-v1、v2、v3、v4、Inception-ResNet-v1、Inception-ResNet-v2