• 欢迎访问极客公园网站,WordPress信息,WordPress教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入极客公园 QQ群
  • Git主题现已支持滚动公告栏功能,兼容其他浏览器,看到的就是咯,在后台最新消息那里用li标签添加即可。
  • 最新版Git主题已支持说说碎语功能,可像添加文章一样直接添加说说,新建说说页面即可,最后重新保存固定连接,演示地址
  • 百度口碑求点赞啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊http://koubei.baidu.com/s/gitcafe.net
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏极客公园吧

Asp中的主要内置对象和组件的简单介绍

ASP 马 志远 9年前 (2011-01-31) 672次浏览 0个评论

  Asp提供了功能丰富的内置对象扩展其功能。在使用这些对象的时候我们无需创建和定义他们,便可以在脚本中直接调用。
Asp3.0版本共有7种内置对象:
 

1. Request对象,在HTTP请求期间接收从客户端浏览器传递到服务器的信息。
2. Response对象,将结果信息从服务器发送回客户端浏览器。
3. Application对象,用来存储和获取给定应用程序的所有用户所共享的信息、全局变量。
4. Session对象,存储服务器和某一用户会话所需的信息。
5. Server对象,提供对服务器上方法和属性的访问。
6. ObjectContext对象,用于配合Microsft Transaction Server(MTS)进行分布式事务管理。
7. AspError对象,提供Asp程序中所发生的错误情况的信息。

  Asp还可以使用ActiveX组件。当我们需要一些高级功能,例如对数据库的访问、发送邮件等等,都需要通过ActiveX组件来完成。所谓组件,就是封装在DLL或者可执行文件中的用来执行某一项或者一组任务的功能代码,它定义了若干对象以及他们的属性和方法,这使得Asp的使用更为简便和快速,要实现某个功能只需要调用相应的组件,而不用考虑他们是如何工作的。Asp自带多种内置组件,例如:
 

1. AdRotator 广告轮转器组件
2. BrowserCapabilities 检测浏览器组件
3. ContentRotator 内容轮显组件
4. ContentLinking 文件超链接组件
5. PageCounter 网页计数器组件
6. Counters 计数器组件
7. Permission Checker 检查访问权限组件
8. Database Access ADO数据库访问组件
9. File Access 文件存取组件

  除了Web服务器附带的ActiveX组件以外,Internet上还有很多第三方的组件可以选用,一些Web程序开发者有时也会把程序的核心功能封装起来,例如动易、等等一些收费的Web程序。我们经常使用的Jmail组件也是一个第三方的组件,主要用来提供邮件支持。如果还需要实现更多的功能,你也可以像动易一样,使用支持组件对象模型(COM)的语言自己编写组件,例如C/C++、Java、VB等等。
 

  要使用组件中提供的对象,需要先创建一个引用该对象的变量,也叫做对象的实例,随后的脚本中通过变量名来使用该对象的功能。使用Server对象的CreateObject方法可以创建一个对象的实例。


极客公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Asp中的主要内置对象和组件的简单介绍
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址