B/S与C/S的区别(详解)

2 篇文章 0 订阅
订阅专栏

主要区别: Client/Server是建立在局域网的基础上的.Browser/Server是建立在广域网的基础上的
1.CS = Client - Server = 客戶端 - 服務器。例子: QQ,迅雷手机APP等等。只要有和服务器通信的都算。
2.BS = Browser - Server = 浏览器 - 服務器。 例子:所有的网站都是bs。

C/S系统架构

在这里插入图片描述

B/S系统架构

在这里插入图片描述

  • 客户端要求
    C/S客户端的计算机电脑配置要求较高。
    B/S客户端的计算机电脑配置要求较低。

  • 软件安装
    C/S每一个客户端都必须安装和配置专用的软件。
    B/S最大的优点就是不用安装任何专门的软件,只要有一个浏览器就可以。

  • 软件升级和维护
    C/S每一个客户端都要进行升级和维护。
    B/S客户端不必安装及维护。

  • 安全性
    C/S一般面向相对固定的用户群,它可以对权限进行多层次校验,提供了更安全的存取模式,对信息安全的控制能力很强。一般高度机密的信息系统应采用C/S结构。

架构区别

1.硬件环境不同
C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务.
B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例如电话上网, 租用设备. 信息管理. 有比C/S更强的适应范围, 一般只要有操作系统和浏览器就行

2.对安全要求不同
C/S 一般面向相对固定的用户群, 对信息安全的控制能力很强. 一般高度机密的信息系统采用C/S 结构适宜. 可以通过B/S发布部分可公开信息.
B/S 建立在广域网之上, 对安全的控制能力相对弱, 面向是不可知的用户群.

3.对程序架构不同
C/S 程序可以更加注重流程, 可以对权限多层次校验, 对系统运行速度可以较少考虑.
B/S 对安全以及访问速度的多重的考虑, 建立在需要更加优化的基础之上. 比C/S有更高的要求 B/S结构的程序架构是发展的趋势, 从MS的.Net系列的BizTalk 2000 Exchange 2000等, 全面支持网络的构件搭建的系统. SUN 和IBM推的JavaBean 构件技术等,使 B/S更加成熟.

4.软件重用不同
C/S 程序可以不可避免的整体性考虑, 构件的重用性不如在B/S要求下的构件的重用性好.
B/S 对的多重结构,要求构件相对独立的功能. 能够相对较好的重用.

5.系统维护不同
系统维护在是软件生存周期中,开销大, -------重要
C/S 程序由于整体性, 必须整体考察, 处理出现的问题以及系统升级. 升级难. 可能是再做一个全新的系统

B/S 构件组成,方面构件个别的更换,实现系统的无缝升级. 系统维护开销减到最小.用户从网上自己下安装就可以实现升级.

6.处理问题不同
C/S 程序可以处理用户面固定, 并且在相同区域, 安全要求高需求, 与操作系统相关. 应该都是相同的系统
B/S 建立在广域网上, 面向不同的用户群, 分散地域, 这是C/S无法作到的. 与操作系统平台关系最小.

7.用户接口不同
C/S 多是建立的Window平台上,表现方法有限,对程序员普遍要求较高
B/S 建立在浏览器上, 有更加丰富和生动的表现方式与用户交流. 并且大部分难度减低,减低开发成本.

8.信息流不同
C/S 程序一般是典型的中央集权的机械式处理, 交互性相对低
B/S 信息流向可变化, B-B B-C B-G等信息、流向的变化, 更象交易中心
在这里插入图片描述扩展
C/S和B/S各有优势,C/S在图形的表现能力上以及运行的速度上肯定是强于B/S模式的,不过缺点就是他需要运行专门的客户端,而且更重要的是它不能跨平台,用c++在windows下写的程序肯定是不能在linux下跑的。

而B/S模式就不同了,它不需要专门的客户端,只要浏览器,而浏览器是随操作系统就有的,方便就是他的优势了。

而且,B/S是基于网页语言的、与操作系统无关,所以跨平台也是它的优势,而且以后随着网页语言以及浏览器的进步,B/S在表现能力上的处理以及运行的速度上会越来越快,它的缺点将会越来越少。
比如,未来的HTML5,在图形的渲染方面以及音频、文件的处理上已经非常强大了。
不过,C/S架构也有着不可替代的作用。

本文由网络收集整理,如有侵权,告知必删!

CS架构和BS架构的区别
weixin_30674525的博客
03-06 2270
主要区别:Client/Server是建立在局域网的基础上的.Browser/Server是建立在广域网的基础上的. 1.硬件环境不同 C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务. B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例如电话上网, 租用设备. 信息管理. 有比C/S更强的适应范围, 一般只要有操作系统和...
B/s和C/S的区别
06-13
web测试中b/s c/s理论,策略区别
B/S和C/S的区别
baiseda
07-24 812
B/S和C/S的区别 一、什么是CS和BS结构? 1.C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或SQLServer。客户端需要安装专用的客户端软件。 2.B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navi...
B/S架构(笔记整理)
最新发布
m0_63229791的博客
09-21 2297
B/S架构是软件系统体系结构,指 浏览器-Web服务器( Broswer-Server ), 采用三层架构,即表现层、业务逻辑层、数据访问层。
C/S和B/S的区别
风尘璞的博客
01-11 804
1.什么是C/S结构 C/S (Client/Server)结构,即客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。 C/S结构可以看做是胖客户端架构。客户端实现绝大多数的业务逻辑处理和界面展示,作为客户端的部分需要承受很大的压力,从分利用客户端的资源,对客户机的要求较高。 其实现可以
C/S与B/S的联系与区别
生活在爪洼岛上
03-28 2597
C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。 C/SB/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Ora
通信与网络中的一种基于B/S结构与C/S结构结合的新体系结构
12-10
【通信与网络中的一种基于B/S结构与C/S结构结合的新体系结构】 在信息技术领域,通信与网络系统的设计和架构是至关重要的。随着网络技术的迅速发展,传统的C/S(客户机/服务器)结构和新兴的B/S(浏览器/服务器)...
B/S与C/S架构详解及其优缺点
"B/S和C/S详解" B/S(Browser/Server)结构,也被称为浏览器/服务器结构,是基于互联网技术发展起来的一种软件架构模式。它主要由客户端(Browser)和服务器端(Server)两大部分构成,其中客户端通常只需要一个...
学生-教师系统B/S和C/S双开发
12-17
《学生-教师系统B/S和C/S双开发详解》 在信息技术领域,学生-教师系统的构建是一项关键任务,旨在提供一个高效、便捷的信息交流平台,服务于教育管理与教学活动。本系统采用B/S(Browser/Server,浏览器/服务器)和...
计算机专业Java外文翻译 中文+英文(B/S体系结构)
09-19
【B/S体系结构详解】 B/S(Browser/Server,浏览器/服务器端)体系结构是现代Web应用程序的基础,它改变了传统的C/S(Client/Server,客户端/服务器端)架构模式。在B/S架构中,用户通过浏览器访问Web应用程序,...
B/S架构与C/S架构的区别详解:基础网络理解必备
B/S(Browser/Server)架构与C/S(Client/Server)架构是计算机网络编程中的两种基本模式,它们在设计和实现应用时具有显著的不同特点。这两种架构主要应用于分布式系统,特别是互联网应用。 B/S架构,也称为浏览器...
B/S与C/S的区别
JustMyLive的博客
11-13 4908
B/S结构(Browser/Server)是浏览器服务器这种开发模式,就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件。C/S又称Client/Server或客户/服务器模式。需要做客户端服务器端。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。
.NET的两种交互模式
weixin_45465598的博客
11-22 592
1、什么是c/s c指的是client(客户端),s指的是服务器模式,c/s是client/Server的缩写,客户端需要安装专业的客户端软件,如我们用的qq、酷狗音乐等客户端软件 2、什么是b/s b指的是browser(浏览器),s指的是服务器模式,b/s是browser/Server的缩写,客户端只需要安装一个浏览器就可以访问我们的网站程序。 在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要逻辑在服务器端实现。浏览器通过Web Server 同数据库进行数据交互。 C
C/S B/S的区别
致力于成为顶尖的架构师
01-14 1431
背景:马上开始学习B/S了,因为之前学的一直都是C/S,所以在这里做一个总结。 C/S简介 ☆ C/S 架构是一种典型的两层架构,其全称是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。
c/s架构与b/s架构,及区别
weixin_66054110的博客
03-02 1796
BS即Browser/Server(浏览器/服务器)架构,包含客户端浏览器,web应用服务器,数据库服务器的软件系统。用户只需要一个浏览器就可以访问,系统更新的时候,只需要更新服务端,不需要更新浏览器(比如百度,淘宝,微博等网站)。C/S架构,即Client/Server(客户端/服务器)架构,这种结果与b/s最显著的区别是需要安装客户端,通过客户端程序来访问应用系统,所以更新时,既要更新服务端,也要更新客户端(比如微信,吃鸡,王者,qq音乐等软件)。c/s用户固定,安全要求高;4. 处理问题不同;
B/S和C/S架构的区别
书生的专栏
09-03 8549
B/S结构,即browser/server(浏览器/服务器)结构,是随着Internet的兴起,对C/S结构的一种变化或者改进的结构,在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑是在服务器端实现,形成所谓的三层架构(3-tire).B/S结构,主要利用了不断成熟的www浏览器技术,结合浏览器的多种SCRIPT语言(vbscript、javascri
B/S与C/S区别
weixin_30810239的博客
05-03 240
《B/S架构与C/S架构区分》 1.硬件环境;C/S一般建立在专用网络,小范围里网络环境,局域网之间在通过专门服务器提供连接和数据交换服务;B/S建立在广域网之上,不必是专门网络硬件环境,一般只要有操作系统和浏览器就行; 2.安全要求;C/S一般面向相对固定用户群,对信息安全控制能力很强,一般高度机密的信息系统采用C/S结构适宜,可以通过B/S发布部分公开的信息;B/S建立在广域网之上,对安全...
C/S与B/S的区别
waeceo的专栏
08-09 3811
1.硬件环境不同: c/s一般建立在专用的网络上,小范围的网络环境,局域网之间通过专门服务器提供连接和数据交换服务。 b/s建立在广域网之上,不必是专门的网络硬件环境,有比c/s更强的适应范围,一般只要有os和browser即可。 2.对安全的要求不同: c/s一般面向相对固定的用户群,对信息安全的控制能力很强。一般高度机密的信息系统采用c/s结构适宜。可以通过b/s发布部分可公开信息。
写文章

热门文章

  • PIP镜像源(国内) 92253
  • B/S与C/S的区别(详解) 19116
  • Python + Selenium 元素定位函数(find_element) 14987
  • Fidder判断前后端的问题 8504
  • Pycharm中所有项目默认设置Run with Python Console解决方法 7744

分类专栏

  • Linux 10篇
  • Docker 2篇
  • 运维 6篇
  • Windows 2篇
  • python 12篇
  • Oracle 2篇
  • MySQL 2篇
  • 测试 8篇
  • 前端 2篇
  • 自动化 2篇
  • JMeter 1篇
  • 其他 1篇

最新评论

  • PIP镜像源(国内)

    Aggie1: 清华 快 豆瓣 慢

  • Pycharm中所有项目默认设置Run with Python Console解决方法

    S.E.G: 建议别这样设置,输出可能会出问题

  • Pycharm中所有项目默认设置Run with Python Console解决方法

    葱辉: 没有execution怎么办?

  • Pycharm中所有项目默认设置Run with Python Console解决方法

    q_865303096: 亲测有效

最新文章

  • Docker安装配置Oracle11g
  • Windows Server 2012 修改用户连接数
  • Linux安装JDK1.5
2021年12篇
2020年39篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

玻璃钢生产厂家常州人物玻璃钢雕塑定制兰州仿真玻璃钢雕塑安装商场入门口中庭美陈鹤壁玻璃钢卡通动物雕塑定制价格大型不锈钢玻璃钢卡通雕塑制作定西大型玻璃钢雕塑安装人物雕像玻璃钢雕塑公司方案中国台湾玻璃钢雕塑厂深圳玻璃钢花盆研究玻璃钢雕塑每平米沈阳珠海玻璃钢动物雕塑阳江玻璃钢熊猫雕塑欧式玻璃钢雕塑哪家好伊犁气球商场美陈服务热线台州水果玻璃钢雕塑生产厂家周口商场美陈绿植墙东莞玻璃钢雕塑艺术品平凉玻璃钢雕塑订做不锈钢镂空玻璃钢卡通雕塑厂江苏常用商场美陈厂家供应内蒙古玻璃钢雕塑江西环保玻璃钢雕塑供应商安庆定做人物玻璃钢雕塑玻璃钢人物雕塑哪家正规红色玻璃钢雕塑代理商伊春动物玻璃钢雕塑安装新乡卡通玻璃钢雕塑哪家好辽阳市玻璃钢雕塑林芝玻璃钢雕塑厂家玻璃钢红军雕塑哪家便宜香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化