在安装IIS4.0时,也布署了许多标准服务器组件。表A列出了微软给IIS提供的11个可以使用的服务器组件。这些组件没有全部和IIS 4.0一起发行,因此如果您发现在ASP代码中不能创建某个对象,那么您可能需要下载一、二个组件。有关细节,请访问www.microsoft.com/windows/downloads/default.asp 并在IIS主题下进行搜索。每个标准组件的完整文档可以在IIS的在线文档中得到。
表A: 微软标准服务器组件
|
组件: |
说明: |
|
ActiveX Database Objects ActiveX 数据库组件(ADO) |
允许您对数据存储中的数据进行增加、查询和操纵。 |
|
Ad Rotator 广告轮转组件 |
每次Web浏览器装入一个ASP页面时,允许您在页面上显示不同的图片。 |
|
Browser Capabilities 浏览器性能组件 |
允许您判断下载该ASP页面的浏览器的类型,以及特定的浏览器性能。 |
|
Collaboration Data 协作数据组件CDO |
允许您为NT服务器任务执行基本的协作对象,例如收发电子邮件。 |
|
Content Linking 内容链接组件 |
允许您建立起贯通您的Web站点的通路,并使用该组件在页面间导航。 |
|
Content Rotator 内容轮转组件 |
与Ad Rotator广告轮转组件相似,这个组件允许您在每次浏览器装入一个ASP页面时,在页面上显示不同的内容。 |
|
Page Counter 页面计数器组件 |
允许您计算一个ASP页面命中的次数。 |
|
Permissions Checker 许可检测器组件 |
允许您判断某个用户是否有权读取某文件。 |
|
Counters 计数器组件 |
允许您建立并维护一个计数器。与页面计数器不同,页面计数器只处理一个ASP页面。 |
|
MyInfo 个人信息组件 |
允许您保存、提取及更新个人信息。. |
|
Tools 工具组件 |
提供一些工具,用来检测文件是否存在,处理HTML表单,以及生成随机数。 |
除了随IIS 4.0一起发行的组件,在Internet上,还有许多免费和共享的组件可以使用。表 B 列出了八个方便的第三方组件和查找下载这些软件的URL。虽然列出的组件不都是免费的,但至少有一段试用期。因为有更多的ASP组件可以使用,所以在准备开发您自己的自定义服务器组件之前,先在网上搜索搜索是个好主意。
表 B:第三方服务器组件
|
组件: |
说明: |
下载位置: |
|
AspExec 2.0 |
允许您执行DOS和Windows程序,并在您的ASP页面里使用程序的返回值。开发者:Steven Genusa。 |
|
|
AspInet |
允许您在ASP页面里使用FTP取得或发送文件。开发者: Steven Genusa。 |
|
|
AspProc 1.0 |
允许您取得进程ID和名称的数据,并根据进程的ID来终止进程。开发者: Steven Genusa。 |
|
|
AspPing |
允许您在ASP页面里执行ping命令。开发者:Steven Genusa。 |
|
|
File I/O |
允许您执行目录扫描,读写INI文件,删除文件,重命名文件及其它操纵功能。开发者:Tarsus。 |
|
|
LastMod |
允许您判断ASP页面的最后修改日期和时间。开发者: Steven Genusa。 |
|
|
Strings |
允许您建立字符串集合,并进行字符串操纵功能,包括排序、翻转、格式化、信用卡校验以及数字到文字转换。开发者:Tarsus。 |
|
|
WaitFor 1.0 |
允许您把ASP脚本暂停,直到经过一段时间,或者某个文件存在,或者组件对某个文件取得独占读写权限为止。开发者:Server Objects Inc. |
| ------ | ------ |
| 点击页数,可转到相应的页。 | |
| 1 2 3 4 5 6 | 下一页 |
| 让组件工作 |
用户评论