BS与CS架构的比较.pptx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

B/S与C/S的比较

B/S与C/S的概念1B/S与C/S的比较2目录CONTENTS

B/S结构〔Browser/Server结构〕结构即浏览器和效劳器结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少局部事务逻辑在前端〔Browser〕实现,但是主要事务逻辑在效劳器端〔Server〕实现,形成所谓三层3-tier结构。B/S的概念”“

C/S(Client/Server)结构,即大家熟知的客户机和效劳器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。C/S的概念”“

B/S与C/S的比较”“”“B/S例子C/S例子

服务响应及时性05LOREMIPSUM01网络应用限制06LOREMIPSUM02软件商业运用07数据溯源性04B/S与C/S的比较LOREMIPSUM03数据安全性01数据一致性02数据实时性03

1、数据平安性比较对于B/S结构的软件来讲,由于其数据集中存放于总部的数据库服务器,客户端不保存任何业务数据和数据库连接信息,也无需进行什么数据同步,所以这些安全问题也就自然不存在了。由于C/S结构软件的数据分布特性,客户端所发生的火灾、盗抢、地震、病毒、黑客等都成了可怕的数据杀手。另外,对于集团级的异地软件应用,C/S结构的软件必须在各地安装多个服务器,并在多个服务器之间进行数据同步。如此一来,每个数据点上的数据安全都影响了整个应用的数据安全。

1、数据平安性比较2001年,Methodic发现AOL公司ICQ聊天软件的一个漏洞,从而编写出一个可以使ICQ客户端程序因缓冲区溢出而“死掉”的程序。2002年,这一年出现了近百种与QQ有关的病毒,可以说2002年是QQ病毒的萌芽。2003年“QQ木马”出现变种,QQ病毒从蠕虫感染型开始向传统破坏型转变,病毒的破坏能力出现了多样化,感染机制也趋向复杂化。2003年QQ相关病毒比2002年增将近20%。2004年,出现利用QQ传播的“美女”病毒,她能够到区用户的游戏密码以及其他敏感资料,并通过几十个邮件服务器发送病毒邮件,阻塞网络。2004年6月份出现了全球首个真正的QQ类“木马”,它可以让攻击者通过发送QQ消息来控制别人的电脑,进行共享C盘,重新启动等危险操作。以QQ病毒开展过程为例

2、数据一致性比较对于B/S结构的软件来讲,其数据是集中存放的,客户端发生的每一笔业务单据都直接进入到中央数据库,不存在数据一致性的问题。在C/S结构软件的解决方案里,对于异地经营的大型集团都采用各地安装区域级服务器,然后再进行数据同步的模式。各服务器不是一个时点上的数据,数据永远无法一致,不能用于决策。

3、数据实用性比较在集团级应用里,B/S结构可以实时看到当前发生的所有业务,方便了快速决策,有效地避免了企业损失。而C/S结构不可能随时随地看到当前业务的发生情况,看到的都是事后数据;

4、数据溯源性比较B/S结构由于B/S结构的数据是集中存放的,所以总公司可以直接追溯到各级分支机构(分公司、门店)的原始业务单据,也就是说看到的结果可溯源。C/S结构大部分C/S结构的软件则不同,为了减少数据通信量,仅仅上传中间报表数据,在总部不可能查到各分支机构(分公司、门店)的原始单据。

5、效劳响应及时性比较其应用都集中于总部服务器上,各应用结点并没有任何程序,一个地方更新则全部应用程序更新,可以做到快速服务响应。由于其应用是分布的,需要对每一个使用节点进行程序安装,所以,即使非常小的程序缺陷都需要很长的重新部署时间,其服务响应时间基本不可忍受。B/S结构C/S结构

6、网络应用限制比较可以适用于任何网络结构(包括33.6K拨号入网方式),特别适于宽带不能到达的地方(例如迪信通集团的某些分公司,仅靠电话上网即可正常使用软件系统)。仅适用于局域网内部用户或宽带用户(1兆以上);B/S结构C/S结构

7、软件商业运用上的比较1)投入成本比较。B/S结构软件一般只有初期一次性投入成本。而C/S结构的软件随着应用范围扩大,投资连绵不绝。2)硬件投资保护比较。B/S结构随着服务器负载的增加,可以平滑地增加服务器的个数并建立集群服务器系统,然后在各个服务器之间做负载均衡。而C/S结构软件的一般解决方案是购买更高级的中央服务器,原服务器放弃不用。3)企业快速扩张支持上的比较。而B/S结构软件,只需一次安装,以后只需设立账号、培训即可。对于C/S结构的软件来讲,由于必须同时安装服务器和客户端、建设机房、招聘专业管理人员等,无法适应企业快速扩张的特点。

文档评论(0)

199****8042 + 关注
实名认证
内容提供者

相信自己,相信明天

1亿VIP精品文档

相关文档