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

BS和CS的区别?

发布网友 发布时间:2022-04-21 21:42

我来回答

3个回答

热心网友 时间:2023-06-28 10:59

一,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-06-28 10:59

BS 就是网页浏览的,既打开网页就可以使用编写的功能。

CS 就是客户端和服务器端,举个例子,大型的网络游戏就是CS模式的,必须要安装客户端才能使用。

热心网友 时间:2023-06-28 11:00

BS 客户端简单,不需要培训,
CS 需要安装客户端,运行速度快
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? BS 模式和CS模式有什么区别 .net中bs和cs的区别 请问bs/cs的区别 CS和BS俩种模式的区别 扫地机器人的作文400字(结构、工作原理、作用奇妙) 大家用过的哪个牌子的扫地机器人比较好? 列举两个力学知识或原理在扫地机器人上的应用? 很多人想买扫地机器人,你觉得有必要买吗? 哪款扫地机器人好用?适合家庭使用么? 介绍扫地机器人作文 500字左右 含有比喻句 列数字等 扫地机器人作文要有三个说明方法怎么写500字? 宝妈适合用哪种扫地机器人? 笔记本电脑如何连接wifi热点 扫地机器人都能打扫什么地面? 笔记本电脑怎么共享wifi热点 如何在笔记本电脑设置WIFI热点与WiFi共享 我想问一下网易公开课为什么打开页面却不播放呢? 宽带连接ISP是干什么用的? 网易公开课的用户有哪些 什么是 ISP ?ISP费用又是什么东西? bs和cs有什么区别? J2ee中,BS与CS的联系与区别??? 赵姬与嬴异人是如何相见的?她与嫪毐、吕不韦又是... 赵姬和赢傒的关系 吕不韦、嫪毐、赵姬、嬴异人、嬴政这四个人是个什... 异人和秦始皇是什么关系? 赵姬和吕不韦到底有没有关系?她是如何成为赢异人... 嬴政和赵姬在赵国生活多年,最后是怎么回到秦国的? 大秦赋:最了解赵姬的人,非吕不韦莫属,他俩到底... 凉冰和蔷薇是怎么认识的,他们什么关系 赵姬与赢异人是什么关系 赢异人吕不韦到底有何隐秘 赢异人有几个老婆 雄兵连 本来不是葛小伦喜欢蔷薇吗?怎么后边成凉冰... 为什么秦始皇,对自己的母亲赵姬没有什么好感? 蔷薇花的别名是什么 世人皆知赵姬与吕不韦有着密切的关系,为何赢异人... 关于蔷薇花的一些情况 秦王嬴政在赵姬耳旁说了什么,使赵姬含笑瞑目? 野蔷薇可以食用吗? 被秦始皇痛恨一生的母亲赵姬,到底是怎样一个人?