ASP第21章:ADSI与AD基础及其在编程中的应用

需积分: 10 6 下载量 135 浏览量 更新于2024-08-01 收藏 1.92MB PDF 举报
ASP第21章主要探讨了活动目录服务接口(Active Directory Services Interface, ADSI)和活动目录(Active Directory, AD)的相关概念。这一章节的关键知识点包括: 1. ADSI概述: ADSI是Microsoft开发的一种接口,用于访问网络中的任何类型目录服务,包括但不限于Active Directory。它提供了一种标准的方式来与目录服务进行交互,支持Windows 2000 Server及以下版本的操作系统,如Windows 2000 Professional、NT4.0和Windows 9x。 2. 区别与AD: ADSI与AD虽然相关,但并非同一事物。AD是Windows 2000 Server的大型目录服务,集成了安全管理、网络资源管理等功能。而ADSI则是通用的接口,可以用来访问AD以及其他类型的目录,如Sun公司的JNDI。尽管AD仅限于Windows平台,ADSI的应用更为广泛。 3. ADSI的用途: ADSI的主要用途是通过ASP(Active Server Pages)或其他编程语言访问目录服务。它允许开发者轻松地集成目录数据到应用程序中,比如用户认证、权限管理等。ADSI的重要性在于它不仅局限于Windows环境,而是跨平台的解决方案。 4. 目录服务的特点: 目录服务是一种数据库结构,专门设计用于存储和检索网络资源信息,如网络设备、用户账户、组、策略等。这些服务通常具备高效搜索和管理能力,是企业级网络管理的核心组件。 5. 深入学习: 如果希望进一步了解ADSI,推荐参考书籍《Professional ADSI Programming》 by Simon Robinson, WroxPress出版,该书提供了更深入的理论和技术细节。 6. 实践应用: 本章着重于介绍如何在ASP编程中使用ADSI,包括基本操作和示例,让读者能够实现在Web应用中利用目录服务的功能。 ASP第21章通过讲解ADSI和AD的区别,强调了ADSI在ASP环境下的重要性,并指导开发者如何有效地利用这一技术来管理网络资源和实现安全控制。同时,它也为那些希望深入研究目录服务的用户提供了一个起点。