与客户机/服务器(Client/Server,C/S)架构相比,浏览器朋艮务器(Browser/Server,B/S)架构的最大优点是(5)。

admin2018-03-02  36

问题 与客户机/服务器(Client/Server,C/S)架构相比,浏览器朋艮务器(Browser/Server,B/S)架构的最大优点是(5)。

选项 A、具有强大的数据操作和事务处理能力
B、部署和维护方便、易于扩展
C、适用于分布式系统,支持多层应用架构
D、将应用一分为二,允许网络分布操作

答案B

解析 客户机/服务器模式是基于资源不对等,为实现共享而提出的。C/S模式将应用一分为二,服务器(后台)负责数据管理,客户机(前台)完成与用户的交互任务。C/S模式具有强大的数据操作和事务处理能力,模型思想简单,易于人们理解和接受。
   图1-2是客户机朋艮务器模式的示意图,由两部分构成:前端是客户机,通常是PC;后端是服务器,运行数据库管理系统,提供数据库的查询和管理。
   
   C/S模式的优点是:
   ①客户机与服务器分离,允许网络分布操作。二者的开发也可分开同时进行。
   ②一个服务器可以服务于多个客户机。
   随着企业规模的日益扩大,软件的复杂程度不断提高,传统的二层C/S模式的缺点日益突出。
   ①客户机与服务器的通信依赖于网络,可能成为整个系统运作的瓶颈;客户机的负荷过重,难以管理大量的客户机,系统的性能受到很大影响。
   ②部署和维护的成本过高,例如不仅要对服务器进行部署和维护,对所有的客户机也要做部署和维护。
   ③二层C/S模式采用单一服务器且以局域网为中心,难以扩展至广域网或Internet。
   ④数据安全性不好。客户端程序可以直接访问数据库服务器,使数据库的安全性受到威胁。
   C/S模式适用于分布式系统,得到了广泛的应用。为了解决C/S模式中客户端的问题,发展形成了浏览器/g艮务器(B/S)模式;为了解决C/S模式中服务器端的问题,发展形成了三层(多层)C/S模式,即多层应用架构。
   在B/S模式下,客户机上只要安装一个浏览器(如Firefox、Netscape Navigator或 Internet Explorer),浏览器通过Web Server同数据库进行数据交互。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的客户端软件。只要有一台能上网的计算机就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。
   B/S不仅可以架构在Internet之上,而且最大的优点之一是部署和维护方便、易于扩展。
转载请注明原文地址:https://kaotiyun.com/show/5LXZ777K
0

相关试题推荐
最新回复(0)