最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
只打了这么多:(,顺便送给【豆豆】
时间:2008-01-12 编辑:简简单单 来源:一聚教程网
本章讨论活动目录服务接口(Active Directory Service Interface,ADSI)和活动目录(Active Directory,AD),以及怎样用ASP访问目录服务器和使用它们所包含的信息。这里的目录服务实际上是指一种特定的数据库,该数据库能够有效的查找网络资源目录的一类信息。AD是一种网络资源目录,而ADSI是能够访问任何目录的Microsoft技术。其他公司也有类似的的技术,例如Sun公司的JNDI,但因本书的是针对Windows的,所以在此只讨论ADSI。
不要混淆ADSI和AD,它们是两种截然不同的技术。尽管如此,因为这两种技术确实是密切的相互作用,我们还是将他们放在同一章里讨论。AD是随着Windows 2000诞生的大而新的目录,包含了所有的安全性和管理本地的网域所需要的其他信息。另一方面,ADSI是一套Microsoft作为访问任何目录的方法而推出的COM接口,这意味着ADSI也是访问AD的通常方法。尽管AD只存在于Windows 2000 Server和Windows 2000 Advanced Server中,ADSI却适用于所有的32位操作系统:Windows 2000 Professional、NT 4.0和Windows 9x。
本章的目的是使读者掌握怎样使用ASP语言简单而又容易的访问目录,因此本章的重点是ADSI,但由于AD的重要性,本章也接触到AD的一些相关功能。
21.1 ADSI的用途
这里有两个相关的问题。前面讲过ADO,在技术上ADO符合Microsoft的UDA规范,本书第二部分里已深入讨论过。ADO能访问任何有OLE DB提供者的数据源。目录是另一种类型的数据源,为了使用目录,必须使用一种不同的技术――ADSI。为了理解为什么要使用ADSI,需要理解是什么使目录不同于一般的数据源,以及ADSI能做哪些ADO不能做的事。
ADO的确是一种通用的技术。原理上,Microsoft的目录是让ADO可以访问任何数据源,而不管这种数据源的内部结构。但又在本质上重视关系型的数据源。这没什么错,但着也确实意味着如果想访问分层结构的数据源,ADO可能不总是最有效的办法。因此引入ADSI,因为ADSI正是专门分层结构数据源而设计的。精心设计的ADSI使用户在浏览树状结构时感到比较容易,而ADO就没那么轻松。
上面提到的分层结构的数据源和目录,它们是一回事么?它们相似,但不完全相同。下面先讨论相同点,即它们都是树状结构,再讨论目录区别于数据库和数据源的特征。
分层结构的数据源是按树状结构组织起来的,对象包含着其他对象,与Windows的文件系统中的文件夹包含文件和文件夹一样,而多数目录也是这样的结构。
-
上一个: 用正则表达式剔除文本中的HTML标记
-
下一个: 正则表达式简介(微软)--9.非打印字符
相关文章
- 拼多多app如何替换头像 08-03
- 努比亚M2畅玩版怎么样 努比亚M2畅玩版多少钱 08-02
- 摩拜单车押金退款多久到账 08-01
- 哈罗单车人工客服电话多少 07-24
- cad多段线变空心是什么原因 怎么解决多段线变空心 07-24
- 拼多多怎么退回保证金 拼多多退回保证金的方法 07-22