问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

BS和CS的区别?

发布网友 发布时间:2022-04-26 18:56

我来回答

2个回答

热心网友 时间:2023-10-22 04:57

一,B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser英 ['braʊzə]美 ['braʊzɚ]),如Netscape Navigator或Internet Explorer,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server 同数据库进行数据交互。

二,区别(C/S与B/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.开发维护成本

cs开发维护成本高于bs。因为采用cs结构时,对于不同的客户端要开发不同的程序,而且软件安装调试和升级都需要在所有客户机上进行。

bs,只需要将服务器上的软件版本升级,然后从新登录就可以了。

5.客户端负载

cs客户端负载大。cs客户端不仅负责和用户的交互,收集用户信息,而且还需要通过网络向服务器发出请求。

bs把事务处理逻辑部分交给了服务器,客户端只是负责显示。

6.处理问题不同

C/S 程序可以处理用户面固定,并且在相同区域,安全要求高,需求与操作系统相关. 应该都是相同的系统。

B/S 建立在广域网上, 面向不同的用户群,分散地域, 这是C/S无法作到的。与操作系统平台关系最小。

7.用户接口不同 

C/S 多是建立的Window平台上,表现方法有限,对程序员普遍要求较高。

B/S 建立在浏览器上, 有更加丰富和生动的表现方式与用户交流. 并且大部分难度减低,减低开发成本。

扩展资料:

联系(C/S与B/S)

1.C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。

2.B/S是Browser/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。浏览器通过Web Server 同数据库进行数据交互。

3.系统开发中C/S结构(Client/Server)中Client(客户端)往往可以由 B/S结构(Browser/Server结构)的Browser(浏览器)及其载体承担,C/S结构的Web应用与B/S结构(Browser/Server结构)具有紧密联系。大系统和复杂系统中,C/S结构和B/S结构的嵌套也很普遍。

4.原来的Client/Server结构转变成Browser/Server结构后,客户机的压力大大减轻,负荷被均衡地分配给了服务器。由于这种结构不再需要专用的客户端软件,因此也使技术维护人员从繁重的安装、配置和升级等维护工作中解脱了出来,可以把主要精力放在服务器程序的更新工作上。同时,使用Web浏览器作为客户端软件,界面友好,新开发的系统也不需要用户每次都从头学习。而且,这种三层模式,层与层之间相互独立,任何一层的改变都不影响其他层原有的功能,所以可用不同厂家的产品组成性能更佳的系统。总之,三层模式的Browser/Server结构从根本上弥补了传统的二层模式的Client/Server结构的缺陷,是应用系统体系结构中一次深刻的变革。

参考资料来源:百度百科-B/S结构



热心网友 时间:2023-10-22 04:57

Bs:客户端-服务器
Cs:浏览器-服务器
2000年以前,C/S结构占据开发领域的主流,随着B/S结构的发展,C/S结构已经逐步被B/S结构取代
数据安全性
数据实时性
网络应用*:前者仅适用于局域网内部用户或宽带用户
,后者几乎适用于所有的网络结构
服务响应及时性
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2024年云南292分能考上什么大学? 2024高考多少分能被焦作大学录取 【芍药花茶】芍药花茶的功效与作用 芍药花茶怎样喝 芍药花茶的介绍 芍药花茶的属性和功效 联想拯救者电竞手机Pro评测 植物大战僵尸花园战争有用的激活码发给我,有用我就采纳 亲亲奶爸《亲亲奶爸》歌词 植物大战花园战争激活码只能用一次? 歌词中带有。我的好爸爸。我的好爸爸。儿女怎能舍得让你走,_百度... edge浏览器没声音是怎么回事-edge浏览器没声音解决办法 BS和CS的区别有哪些优缺点? EMS自助客户服务端模板导入时提示请安装WPS或Excel怎么解决? 在苹果笔记本电脑上可以安装WPS,EXCEL这种软禁吗?怎么安装呀?如果不能MAC系统下都用什么办 装了WPS,怎么才能装EXCEL表格呢?急 苹果笔记本电脑是否可以安装wps、excel软件,如何安装?在mac系统下不能用怎么办? 篮球赛,清明,科研的手绘海报 彩妆设计手绘图 哪里有空白的妆容设计稿,我需要空白的~~~~~~!!!求各路好心人士提供· 长春在哪能制作手绘POP的海报? 海报设计的构图技巧 看到一张好的海报怎样去分析? 哪个品牌的化妆品的包装是手绘图案? nba2k17怎么使用历史球队 NBA2k17怎么修改球员名单 NBA2K17 怎么更改球衣号码? nba2k17怎么自建球队 手机QQ怎么在空间转发不了说说 下面只显示 评论与赞 QQ最新版,怎么转发说说 NBA2K17iOS版 赛季模式怎么控制多支球队? nba2k17安卓版怎么把自己喜欢的球星弄到一个队 QQ空间怎么转发说说?最新版的,怎么回事? CS结构和BS结构的区别? BS与CS的联系与区别。 人事管理系统BS与CS有什么区别 猫币有什么用 2020天猫双十一星猫满级后还需继续赚猫币吗? 天猫618战车最高级了,现在的锚币还有啥用? 如何利用ppt制作一个摆钟 PPT里面怎么使一个物体绕一个顶点运动,就是类似钟摆一样的,我弄陀螺旋都试了几次了,还是会移动顶点 如何在PPT中插入一个控制时间的时钟 怎么在ppt上弄动画 关于股票,五阳上阵,股价弹升之含义? 雷奇投资(上海)有限公司怎么样? 有没有削菠萝的机器? 请问哪里有削菠萝半自动机器吗? 哪里有卖削菠萝的机器,还有削甘蔗的,这两样在水果店令人头疼,因为忙不过来,损失了很多生意, 泰国、荷兰人还有迪拜人,都是如何吃菠萝的呢? 隔水蒸鸡(清水鸡)怎么做 电饭锅蒸煮功能是什么意思?是锅里放水,上面蒸馒头,蒸鸡可以吗? 期末考试打一数字? 对于《海绵宝宝》如何评价?