首页 理论教育 ASP程序设计:功能详解

ASP程序设计:功能详解

时间:2023-11-20 理论教育 版权反馈
【摘要】:Active Server Pages 在功能方面有所增强,更易于开发应用程序。ASP 页和页中使用的对象可以运行于事务环境之下。可以隔离ASP 应用程序以便它们能在Web 服务器上独立的内存空间内运行。ASP 提供了新的基础组件。现在可以用Internet服务管理器指示ASP应用程序的根目录。当ASP要发送包含通道定义命令的文件时,它会自动告诉Internet Explorer 4.0。Internet Information Server 和Personal Web Server 支持HTTP 1.1 协议。在响应支持HTTP 1.1 的浏览器时,这一支持可使ASP利用新协议的高效率。

ASP程序设计:功能详解

Active Server Pages 在功能方面有所增强,更易于开发应用程序。主要如下:

● Microsoft 脚本调试程序。可以使用脚本调试程序调试.asp文件。

事务性脚本。ASP 页和页中使用的对象可以运行于事务环境之下。在页上的全部工作只有两种结果:提交或终止。事务可以保护应用程序免于因失败而导致数据丢失。

● 管理工具。许多应用程序设置可在 Internet 服务管理器上进行,这是 Internet Information Server 和Personal Web Server(在Windows NT Workstation 上)的管理工具。

● 隔离ASP 应用程序。可以隔离ASP 应用程序以便它们能在Web 服务器上独立的内存空间内运行。万一某个应用程序失败时,可以保护其他应用程序和Web 服务器。它也可以在不停止Web 服务器的情况下,停止一个应用程序或从内存中卸载其组件。

● 文件上载。浏览器可以通过Posting Acceptor 应用程序将文件上载到Web 服务器。可以编写ASP脚本来发送带有从Posting Acceptor 传来的信息的E-mail,如每一个上载文件的位置和名称。(www.xing528.com)

● 新的ASP 组件。ASP 提供了新的基础组件。

● 应用程序根目录的改变。ASP应用程序的根目录在Web 站点上可以是物理目录。以前,根目录必须映射为虚拟目录。现在可以用Internet服务管理器指示ASP应用程序的根目录。必须将.asp 文件置于应用程序树中,Web 服务器才能检测文件的改变并且自动重装它们。

● 支持Internet Explorer 4.0通道和Web预测。当ASP要发送包含通道定义命令的文件时,它会自动告诉Internet Explorer 4.0。使用ASP很容易就能生成通道定义(.cdf)文件。

● 支持HTTP 1.1 协议。Internet Information Server 和Personal Web Server 支持HTTP 1.1 协议。在响应支持HTTP 1.1 的浏览器(例如Internet Explorer 4.0)时,这一支持可使ASP利用新协议的高效率。例如,当向浏览器返回页的时候,ASP使用大块转换编码以提高网络效率。

● 使用脚本语言。Active Server Pages 提供了一个在HTML 页中使用现有脚本语言如Microsoft VBScript 和Microsoft JScript 的框架。本节将解释如何创建ASP 页、如何添加脚本语言语句以及如何执行创建对象实例等基本任务。虽然这些主题介绍了一些脚本和编程的概念,但其用意并非是教您一门脚本语言。Microsoft 的脚本语言提供自己的文档,许多其他的有关脚本的书籍可从当地的图书商处获得。不管是初学者还是经验丰富的脚本编写人员,都应该浏览这些主题以便学习基本的框架和在ASP 页中使用脚本语言的语法。如果是位新手,就该通过书本和课程来掌握这些语言。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈