扫一扫
关注微信公众号

活动目录服务接口问题
2002-07-01   网络

问:什么是ADSI?
答:活动目录服务接口(ADSI)是一类开放接口,这类接口从不同的网络提取目录服务的功能并为网络资源的访问及管理提供一个单一的视图。不管是哪个网络环境包含这些资源,系统管理员和开发人员都可以利用ADSI的功能来列举和管理一个目录服务内的资源。这个目录可以是基于LDAP的目录,也可以是基于NDS或基于NTDS的目录。至于是哪种并没有关系,只要服务提供者所提供的目录服务是有效的。

问: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
Novells LDAP-enabled NDS。

问:ADSI 与OLE-DS有什么不同?
答:ADSI 与OLE-DS有两方面不同:首先,作为用于活动目录的API,它能反映出NT 5目录服务功能对于活动目录的名称变更,其次,它全面支持LDAP。

问:ADSI怎样将值添加到LDAP?
答:ADSI 通过两种途径向LDAP添加值:它是一个比LDAP更高级别的API集,而且它比LDAP更易于使用。LDAP 的CAPI是原始的API,要与之通信有些困难。当活动目录要全面支持LDAP 的C API时,与活动目录或者任何与目录服务有关的事情(包括LDAP)方便通信就是一个非常重要的问题。另外,ADSI支持多种高级语言。这些高级语言包括Visual Basic(r)、 Perl、Rexx、和 C/C++等能用于开发目录服务应用程序的语言。这就意味着管理员和开发人员能使用他们所熟知的工具。同样,ADSI也支持Java-ADSI对象通过Java COM 给Java 程序提供易于访问的目录服务。

问:我能从用ADSI开发的应用程序得到多少目录服务?
答:如果您已经编写了一个针对具体的DS本机协议的应用程序,采用ADSI将提供相同的功能。所以,如果一个用ADSI开发的应用程序使用了所有包含在SDK(包括Windows NT, NDS, NetWare 集成, LDAP)中的服务,那么通过用ADSI开发的应用程序访问这些目录服务用户,可百分之百拥有每个目录服务的功能。
问:在使用ADSI和直接对本机特定目录服务编写的应用程序做对照时,有性能下降的情况出现吗?
答:没有。ADSI路由层极为有效地控制着从应用程序到服务提供者对每一个DS的调用。在用ADSI开发的应用程序与对特定DS而言的本机API之间对照时没有任何显著的性能下降。

热词搜索:

上一篇: 用Windows2000构建Web服务器 (图)
下一篇:在Foxmail Server上增加域

分享到: 收藏