CS与BS的优劣比较.doc

CS与BS的优劣比较.doc

ID:50165093

大小:20.50 KB

页数:2页

时间:2020-03-04

CS与BS的优劣比较.doc_第1页
CS与BS的优劣比较.doc_第2页
资源描述:

《CS与BS的优劣比较.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、CS与BS的优劣比较简介:CS即Client/Server(客户机/服务器)结构,C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。但是该结构的程序是针对性开发,变更不够灵活,维护和管理的难度较大。通常只局限于小型局域网,不利于扩展。并且,由于该结构的每台客户机都需要安装相应的客户端程序,分布功能弱且兼容性差,不能实现快速部署安装和配置,因此缺少通用性,具有较大的局限性。要求具有一定专业水准的技术人员去完成。BS即Browser/Server(浏览器/服务器)结构,BS是伴随着Inte

2、rnet技术的兴起,对C/S架构的改进,为了区别于传统的C/S模式,特意称为B/S模式。在这种结构下,通过W3C浏览器来进入工作界面,极少部分事务逻辑在前端(Browser)实现,主要事务逻辑在服务器端(WebServer)实现,与数据库服务器形成三层(3-tier)结构。就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件。B/S结构应用程序相对于传统的C/S结构应用程序是一个非常大的进步,是目前应用系统的发展方向。B/S结构的主要特点是分布性强、维护方便、开发简单且共享性强、总体拥有成本低。但数据安全性问题、对服

3、务器要求过高、数据传输速度慢、软件的个性化特点明显降低,这些缺点是有目共睹的,难以实现传统模式下的特殊功能要求。对大量的数据输入以及报表的应答等都需要通过浏览器与服务器进行交互,通信开销大,而且对于实现复杂的应用构造有较大的困难。例如通过浏览器进行大量的数据输入或进行报表的应答、专用性打印输出都比较困难和不便。此外,实现复杂的应用构造有较大的困难。一、硬件环境C/S客户端的计算机电脑配置要求较高。用户固定,并且处于相同区域,要求用兼容的操作系统。B/S客户端的计算机电脑配置要求较低。要有操作系统和浏览器就行。与操作系统平台无关,但是需要兼容的浏览器

4、。三、系统的开发C/S结构是建立在中间件产品基础之上的,要求应用开发者自己去处理事务管理、消息队列、数据的复制和同步、通信安全等系统级的问题。这对应用开发者提出了较高的要求,而且迫使应用开发者投入很多精力来解决应用程序以外的问题。这使得应用程序的维护、移植和互操作变得复杂。如果客户端是在不同的操作系统上,C/S结构的软件需要开发不同版本的客户端软件。但是,与B/S结构相比,C/S技术发展历史更为“悠久”。从技术成熟度及软件设计、开发人员的掌握水平来看,C/S技术应是更成熟、更可靠的。四、软件安装C/S每一个客户端都必须安装和配置软件,客户端不必安装

5、,使用浏览器访问,易推广。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。五、软件升级和维护C/S系统的各部分模块中有一部分改变,就要关联到其它模块的变动,重新编写程序,每个客户端都要重新升级程序,使系统升级成本比较大。B/S系统的开发、维护等几乎所有工作也都集中在服务器端,用户端只要有浏览器就行,当企业对网络应用进行升级时,只需更新服务器端的软件就可以,这减轻了异地用户系统维护与升级的成本。如果客户端的软件系统升级比较频繁,那么B/S架构的产品优势明显——所有的升级操作只需要针对服务器进行可以。六、安全性C/S一般面向相对固定

6、的用户群,程序更加注重流程,它可以对权限进行多层次校验,提供了更安全的存取模式,对信息安全的控制能力很强。一般高度机密的信息系统采用C/S结构适宜。B/S架构管理模式是基于浏览器完成的,这在一定程度上对安全性产生了很大的隐患。七、响应速度C/S快,基本没有延迟。由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快。B/S慢,页面动态刷新,有延迟,提交页面要加载数据,响应速度会明显降低,数据越多影响越大。八、交互性C/S交互性强,客户端有一套完整的应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。可显示大量数据

7、。B/S有一定的交互能力,但与C/S的一整套客户应用相比是太有限了。显示数据有限,大量数据无法分页显示,给数据库访问造成较大的压力。所以电子病历采用B/S,响应速度会比较慢。九、易用性C/S架构的管理模式在易用性方面要远远优于B/S架构。操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求。操作方便,直观、简单、比较人性化。设置快捷键,键盘可作为主要的操作。C/S架构可广泛使用右健,真正做到随心所欲的控制和查看。键盘和鼠标均可为最基本的操作方式。B/S浏览器的技术决定了操作的体验是非常不方便的。浏览器的版本变动极快,很容易造成兼容性问题。在跨浏

8、览器上,BS架构也不尽如人意。比如IE和Firefox打开同一个网站会差异很大,IE的不同版本,IE6,IE8和IE11也

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。