IIS ASP内置对象参考

这部分讲解了可用于ASP网页的内在COM对象(ASP内置的对象)。使用ASP内置对象,你可以访问关于服务器的信息、访问一个网页的客户端的信息、包含这个网页的Web应用程序的信息,以及HTTP请求和响应流中的字段。ASP内建对象由他们所包含的信息的类型组织。

在ASP内置对象中的信息也可以由一个COM组件或一个ISAPI应用程序获得。下表列出了可以访问哪些ASP内置对象,以及如何访问他们的技术。

技术访问ASP内建对象的方法
ASP使用本章中列出的ASP内置对象。
ASP.NETRequest对象、Response对象、Server对象、Application对象和Session对象都是ASP.NET的一部分,使用方法很像在ASP中使用它们。然而,在ASP.NET中,这些对象被定义在System.Web命名空间的新类中。欲进一步了解,请参阅ASP.NET内在对象
COM component使用C++ 接口Java类,或者通过调用GetObjectContext来使用COM+ ObjectContext对象,从而能够访问ASP内置对象。
ISAPI application使用针对ASP内置对象的C++接口

本章节包括以下主题:

主题描述
Application Object讲解了存储与整个Web应用程序有关的信息的对象的方法、属性和集合,包括应用程序的生命周期中存在的变量以及对象。
ASPError Object讲解了存储一个错误条件的对象的属性。
ObjectContext Object讲解了一个针对COM ObjectContext对象的包裹,它提供只用于事务处理的方法和事件。
Request Object讲解了存储与HTTP请求有关的信息的对象的方法、属性和集合。这包括forms、cookies、server变量以及证书数据。
Response Object讲解了存储了与服务器响应有关的信息的对象的方法、属性和集合。这包括显示内容、操纵头、设置局部、重定向请求。
ScriptingContext Object在一个组件中,ScriptingContext 对象返回对ASP内建对象的引用;然而,这是一个已弃用的、不受支持的方法,在于IIS4.0中被删除。使用COM+ ObjectContext对象以返回对ASP内置对象的引用。欲进一步了解,请参阅针对ASP内置对象的COM+ ObjectContext引用
Server Object讲解了为各种各样的服务器任务提供方法的对象的方法和属性。用那些方法,你可以执行代码、得到错误条件、编码文本字符串、创建用于网页的对象,以及映射物理路径。
Session Object讲解了存储了与用户会话有关的信息的对象的方法、属性和集合,包括在会话的生命周期里存在的变量和对象。

必备条件

Client: Requires Windows XP Professional, Windows 2000 Professional, or Windows NT Workstation 4.0.

Server: Requires Windows Server 2003, Windows 2000 Server, or Windows NT Server 4.0.

Product: IIS

如果你喜欢这篇文章,敬请给站长打赏↑

除特别注明外,本站所有文章均为本站站长原译,转载请注明出处。