二、ASP的新功能
ActiveServerPages在功能方面有所增强,更易于开发应用程序。
Microsoft脚本调试程序。您可以使用脚本调试程序调试.asp文件。请参阅调试ASP脚本。
事务性脚本。ASP页和页中使用的对象可以运行于事务环境之下。在页上的全部工作只有两种结果:提交或终止。事务可以保护应用程序免于因失败而导致数据丢失。请参阅创建事务性脚本。
管理工具。许多应用程序设置可在Internet服务管理器上进行,这是Internet Information Server和Personal Web Server(在WindowsNT Workstation上)的管理工具。请参阅配置ASP应用程序。
隔离ASP应用程序。您可以隔离ASP应用程序以便它们能在Web服务器上独立的内存空间内运行。万一某个应用程序失败时,可以保护其他应用程序和Web服务器。它也使您可以在不停止Web服务器的情况下,停止一个应用程序或从内存中卸载其组件。请参阅隔离应用程序.
文件上载。浏览器可以通过Posting Acceptor应用程序将文件上载到Web服务器。可以编写ASP脚本来发送带有从Posting Acceptor传来的信息的email,如每一个上载文件的位置和名称。请参阅Posting Accepter文档(在Microsoft Site Server Express的目录表中)。
新的ASP组件。ASP提供了新的基础组件。有关概述请参阅ActiveX组件。
应用程序根目录的改变。ASP应用程序的根目录在您的Web站点上可以是物理目录。以前,根目录必须映射为虚拟目录。现在可以用Internet服务管理器指示ASP应用程序的根目录。请参阅创建应用程序。必须将.asp文件置于应用程序树中,Web服务器才能检测文件的改变并且自动重装它们。
支持Internet Explorer4.0通道和Web预测。当ASP要发送包含通道定义命令的文件时,它会自动告诉Internet Explorer4.0。使用ASP很容易就能生成通道定义(.cdf)文件。
支持HTTP1.1协议。Internet Information Server和Personal Web Server支持HTTP1.1协议。在响应支持HTTP1.1的浏览器(例如Internet Explorer4.0)时,这一支持可使ASP利用新协议的高效率。例如,当向浏览器返回页的时候,ASP使用大块转换编码以提高网络效率。
|