以下给出的是提交按钮触发过程的部分代码,请根据图7-10所示内容填写下述HTML代码中空缺的部分。 图7-11是该企业电子商务系统的应用平台结构图,请将图中(5)~(7)空缺处的服务器类型填写完整。 (5)~(7)备选答案: A.数

admin2010-01-12  50

问题 以下给出的是提交按钮触发过程的部分代码,请根据图7-10所示内容填写下述HTML代码中空缺的部分。

图7-11是该企业电子商务系统的应用平台结构图,请将图中(5)~(7)空缺处的服务器类型填写完整。
  
   (5)~(7)备选答案:
   A.数据库服务器    B.应用服务器    C.代理服务器    D.Web服务器

选项

答案D、B、A

解析 这是一道要求读者掌握B/S三层结构的基本常识题。本题的所涉及的知识点如下。
   传统的C/S(client/server)体系结构虽然采用的是开放模式,但只是系统开发一级的开放性,在特定的应用中,无论是client端还是server端都需要特定的软件支持。
   B/S(Browser/Server,浏览器/服务器)结构是对C/S结构的一种变化和改进。主要利用了不断成熟的浏览器技术,结合多种Script语言(VBScript、JavaScript等)和ActiveX技术。它只需安装维护一个服务器,在客户端采用浏览器运行软件即可。
   图7-11是典型的B/S三层结构。B/S三层体系结构在数据管理层(Server)和用户界面层(Client)增加了一层中间件(Middleware)。中间件作为构造三层结构应用系统的基础平台,主要提供了以下功能:负责客户机浏览器与Web服务器、Web服务器与数据库服务器间的连接和通信;实现应用与数据库的高效连接;提供一个三层结构应用的开发、运行、部署和管理平台。这种三层结构在层与层之间是相互独立的,任何一层的改变都不会影响其他层的功能。
   B/S三层体系结构核心概念是利用中间件将应用分为表示层(Presentation)、业务逻辑层(Business Logic)和数据存储层(Data Service)三个不同的处理层次。由图7-11中“HTTP(超文本传输协议)”这一关键信息可知,(5)空缺处是Web服务器。由图中“SQL”这一关键信息可知,(7)空缺处是数据库服务器。应用服务器介于Web服务器与数据库服务器之间,即(6)空缺处所应填写的是应用服务器。
   B/S结构的主要特点是分布性强、维护方便、开发简单且共享性强、总体拥有成本低。但存在数据安全性问题,对服务器要求过高,数据传输速度慢,软件的个性化特点明显降低。
转载请注明原文地址:https://kaotiyun.com/show/4Z3Z777K
0

最新回复(0)