请问bs/cs的区别

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-05-20

一,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结构





bs:客户端-服务器
cs:浏览器-服务器
2000年以前,c/s结构占据开发领域的主流,随着b/s结构的发展,c/s结构已经逐步被b/s结构取代
数据安全性
数据实时性
网络应用限制:前者仅适用于局域网内部用户或宽带用户,后者几乎适用于所有的网络结构
服务响应及时性

  • 请问BS是什么意思?
    答:在英文里,BS 是 bullshit 的缩写。例如:Don't trust that guy. Everything he says is BS. 别信那小子。他满口胡言乱语。
  • 请问什么是BS程序 是用什么语言编写的?
    答:B/S 模式的开发就是浏览器与服务器通信的开发模式。B=Browser,S=server B/S 的特征和基本结构:在 B/S 结构中,每个节点都分布在网络上,这些网络节点可以分为浏览器端、服务器端和中间件,通过它们之间的链接和交互来完成系统的功能任务。三个层次的划分是从逻辑上分的,在实际应用中多根据实际物...
  • 请问bs/cs的区别
    答:bs,只需要将服务器上的软件版本升级,然后从新登录就可以了。5.客户端负载 cs客户端负载大。cs客户端不仅负责和用户的交互,收集用户信息,而且还需要通过网络向服务器发出请求。bs把事务处理逻辑部分交给了服务器,客户端只是负责显示。6.处理问题不同 C/S 程序可以处理用户面固定,并且在相同区域,安...
  • 请问:BS你 是什么意思啊?
    答:是鄙视你,但是和网友聊天的时候不一定是在骂你。很可能是和你在开玩笑,所以笑一笑就过去了。
  • 请问bs/cs的区别
    答:bs,只需要将服务器上的软件版本升级,然后从新登录就可以了。5.客户端负载 cs客户端负载大。cs客户端不仅负责和用户的交互,收集用户信息,而且还需要通过网络向服务器发出请求。bs把事务处理逻辑部分交给了服务器,客户端只是负责显示。6.处理问题不同 C/S 程序可以处理用户面固定,并且在相同区域,...
  • 请问一下日本电视bs是指什么?
    答:日本电视bs,是日本的一家广播卫星(BS)电视公司,为日本电视台、NNN的关联组织,频道名称为“BS日视”。成立于1998年12月2日,开播于2000年12月1日,总部位于东京都千代田区日本电视台曲町分室(日本电视台总部旧址,现为BS日本与CS日本总部所在地),为日本最早的一家实行24小时播出的民放核心局。
  • 请问酒吧bs是指什么
    答:酒吧bs是一个酒吧的名字,场所内的结构主要分为卡座、散台和壁墙。酒吧是指提供啤酒、葡萄酒、洋酒、鸡尾酒等酒精类饮料的娱乐消费场所。部分酒吧提供现场的乐队或歌手、专业舞蹈团队等表演。
  • 请问在通信无线网络范围里,BS是指怎么
    答:BS就是指基站...BS:Base Station
  • 请问什么是BS程序是用什么语言编写的?
    答:JAVA开发BS系统,这个除了eclipse,Dreamweaver,还有你使用的数据库以外,最主要的就是看你想怎么实现了,比如单纯的JSP技术,SSH,weblogic等。然后来决定你使用什么样的插件和...
  • 请问BS插座和VDE插座有什么区别啊?哪位请告知下,感激不尽!
    答:BS插头是英国标准,基本就一种插头样式(装配英式和机压英式).VDE就是欧盟标准.如果有什么不懂可以再问我,QQ148368462.我做这个的