问题详情

请简述C/S和B/S的主要原理,并说明它们各自的优缺点。


时间:2022-01-05 22:43 关键词: 国家开放大学(数据库应用技术)

答案解析

<p> 传统的C/S&ensp;模式是一种两层结构的系统,第一层是在客户机系统上结合了表示与业务逻辑;第二层是通过网络结合了数据库服务器。C/S模式主要由客户应用程序和数据库两部分组成。C/S结构软件(即客户机/服务器模式)分为客户机和服务器两层。<br> BS模式,即浏览器/服务器模式,是一种从传统的二层C/S模式发展起来的新的网络结构模式,其本质是三层结构C/S模式。<br> C/S和B/S的优缺点。<br> (1)系统的性能<br> 在系统的性能方面,B/S占有优势的是其异地浏览和信息采集的灵活性。<br> 采用C/S结构时,客户端和服务器端都能够处理任务,这虽然对客户机的要求较高,但因此可以减轻服务器的压力。<br> (2)系统的开发<br> C/S结构是建立在中间件产品基础之上的,对应用开发者提出了较高的要求。应用程序的维护、移植和互操作变得复杂。如果客户端是在不同的操作系统上,C/S结构的软件需要开发不同版本的客户端软件。<br> 与B/S结构相比,C/S技术发展历史更为&ldquo;悠久&rdquo;。从技术成熟度及软件设计、开发人员的掌握水平来看,C/S技术应是更成熟、更可靠的。<br> (3)系统的升级维护<br> C/S系统升级成本比较大。B/S与C/S处理模式相比,减轻了异地用户系统维护与升级的成本。所有的升级操作只需要针对服务器进行。</p>