问答题
{{B}} 阅读以下说明及图,回答问题。{{/B}}
【说明】
Web页面与数据库的连接是Web数据库的基本要求。目前基于Web数据库的连接方案主要有服务器端方案和客户端方案两种类型。服务器端方案的实现技术有ASP等,客户端方案的实现技术有JDBC、DHTML等。其中,ASP是微软开发的脚本语言技术,嵌入在 IIS中,因此,ASP成为大部分用户的首选脚本语言。图13-10给出了ASP的工作原理。
问答题
【问题1】
ASP属于服务器端方案还是客户端方案?ASP的工作原理图中(1)、(2)应是什么?
【正确答案】
【答案解析】ASP属于服务器端方案。 (1)脚本引擎 (2)ADO对象
问答题
【问题2】
请至少写出ASP的5个特点。
【正确答案】
【答案解析】写出以下任意5点即可:①无需编译;②易于生成;③独立于浏览器;④ASP脚本在服务器端执行;⑤扩充性;⑥兼容性好;⑦源程序不会泄漏。
问答题
【问题3】
请至少写出4种服务器端实现技术。
【正确答案】
【答案解析】写出CGI、SAPI、ASP、PHP、JSP中任意4个即可。 常见的服务器端实现技术有CGI(Common Gateway Interface,公共网关接口)、SAPI (Server Application Programming Interface,服务端应用编程接口)、ASP、PHP、JSP。等。 CGI是最早出现的动态网页发布技术。目前市场上最流行的是ASP、PHP、JSP三种应用开发平台。 ASP一全称为Active Server Page,提供了一个在服务器端执行脚本指令的环境(包括 HTML、VBScrpt和JavaScript),通过这种环境,用户可以创建和运行动态的Web应用程序。由于所有的程序都在服务器端执行,因而大大减轻了客户端浏览器的负担,提高了交互速度。ASP的工作原理如图13-37所示。