活动目录服务接口(ADSI):常见问题质疑 微软公司 什么是ADSI? 活动目录服务接口(ADSI)是一类开放接口,这类接口从不同的网络提取目录服务的功能为网络资源的访问及管理提供一个单一的视图。不管是哪个网络环境包含这些资源,系统管理员和开发人员都可以利用ADSI的功能来列举和管理一个目录服务里的资源。这个目录可以是基于LDAP的目录,也可以是基于NDS或基于NTDS的目录。至于是哪种并没有关系,只要服务提供者所提供的目录服务是有效的。 微软将发布什么服务软件包? 它是ADSI SDK,它能支持Microsoft® Windows NT®, Novell NDS, Novell 3x 集成和 LDAP。 ADSI初步解决什么问题? ADSI解决四个方面的问题: 使单个客户登录到多个目录成为可能。 使只将应用程序写入一个API而可以在多个目录工作成为可能。 使最终用户更容易查找到丰富的目录查询信息。 使多目录管理更容易。 ADSI 支持哪种LDAP服务器? ADSI 将支持所有能支持的LDAP服务器,但至少为LDAP V2。我们已经测试过以下LDAP服务器: Windows NT 4.0 PDC版(即NT 5 a测试版) Netscape Directory Server 1.0 Exchange 5.0 Microsoft Commercial Internet System (MCIS) Address Book Server 密执安大学的SLAPD server Novell’s LDAP-enabled NDS ADSI什么时候将发行? 它已于一九九七年二月十七日发行,人们可以从http://www.microsoft.com/ntserver/info/adsi.htm站点自由下载,也可以从MSDN库(包括MSDN Library, SDK Documentation, Platform SDK, Active Directory SDK)中得到。 ADSI 与OLE-DS有什么不同? ADSI 跟OLE-DS有两方面不同:首先,作为用于活动目录的API,它能反映出NT 5目录服务功能对于活动目录的名称变更,其次,它全面支持LDAP。 ADSI怎样将值加至LDAP? ADSI 通过两种途径向LDAP增加值:它是一个比LDAP更高级别的API集,而且它比LDAP更易于使用。LDAP 的C API是原始的API,要与之通信有些困难。当活动目录要全面支持LDAP 的C API时,易于与活动目录或者任何跟目录服务有关的事情(包括LDAP)通信就是一个非常重要的问题。实际上,我们已于1995年将ADSI以公开设计评审方式提供给业界,到现在已经发布了详细说明。另外,ADSI支持多种高级语言。这些高级语言,包括Visual Basic®、 Perl、Rexx、和 C/C++等能用于开发目录服务应用程序的语言。这就意味着管理员和开发人员能使用他们所熟知的工具。同样,ADSI也支持Java—ADSI对象通过Java COM 给Java 程序提供易于访问的目录服务。 |