阅读下列说明,回答问题1至问题3。 【说明】 某公司用ASP开发了电子商务网站系统,该系统提供商品查询、用户管理、订单管理、在线支付等功能。其商品查询界面如图6-3所示。

admin2008-05-15  46

问题 阅读下列说明,回答问题1至问题3。
【说明】
   某公司用ASP开发了电子商务网站系统,该系统提供商品查询、用户管理、订单管理、在线支付等功能。其商品查询界面如图6-3所示。

选项

答案(1)浏览器 (2)Web服务器 (3)数据库服务器

解析 本问题考查的是B/S三层结构的工作过程。
   B/S结构就是Browser/Server结构。Browser/Server也是一种Client/Server结构,它是一种由传统的二层Client/Server结构发展而来的三层Client/Server结构在Web上应用的特例。在Browser/Server的系统中,用户可以通过浏览器向分布在网络上的许多服务器发出请求。Browser/Server结构极大地简化了客户端的工作,客户端上只需安装、配置少量的客户端软件即可,服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。
   在Browser/Server三层体系结构下,表示层(Presentatioon)、功能层(Business Logic)、数据层(Dam Service)被分割成三个相对独立的单元。
   第一层为表示层:Web浏览器。在表示层中包含系统的显示逻辑,位于客户端。其任务是由Web浏览器向网络中的某一Web服务器提出服务请求,Web服务器对用户身份进行验证后用HTTP协议把所需的主页传送给客户端,客户端接收传来的主页文件,并把它显示在Web浏览器上。
    第二层为功能层:具有应用程序扩展功能的Web服务器。在功能层中包含系统的事务处理逻辑,位于Web服务器端。其任务是接收用户的请求,首先需要执行相应的扩展应用程序与数据库进行连接,通过SQL等方式向数据库服务器提出数据处理申请,然后等待数据库服务器将数据处理的结果提交给Web服务器后,由Web服务器传送回客户端。
   第三层为数据层:数据库服务器。在数据层中包含系统的数据处理逻辑,位于数据库服务器端。其任务是接收Web服务器对数据库操纵的请求,实现对数据库查询、修改、更新等功能,把运行结果提交给Web服务器。
   本题从图中可以看出, (1)、(2)、(3)分别对应浏览器、Web服务器、数据库服务器。
转载请注明原文地址:https://kaotiyun.com/show/gVCZ777K
0

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