活動目錄服務接口(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 程序提供易于訪問的目錄服務。
我能從用ADSI開發的應用程序得到多少目錄功能?
如果你已經編寫了一個針對具體的DS本機協議的應用程序,采用ADSI將提供相同的功能。所以,如果一個用ADSI開發的應用程序使用了所有包含在SDK(包括Windows NT, NDS, NetWare 集成, LDAP)中的服務,那么通過用ADSI開發的應用程序訪問這些DS的客戶,可百分之百擁有每個DS的功能。
在使用ADSI和直接對本機特定的DS編寫的應用程序作對照時,有性能下降的情況出現嗎?
沒有。ADSI路由層極為有效地控制著從應用程序到服務提供者對每一個DS的調用。在用ADSI開發的應用程序與對特定DS而言的本機API之間對照時沒有任何顯著的性能下降。
微軟是正和業界其他公司一起研究ADSI嗎?
是的。從1995年夏天通過對AdMETAstration Workshop的第一個公開設計評審方式開始直至1997年2月,微軟已取得廣泛的進展并且得到很多對ADSI API 的反饋信息。有四十來個承包商參與了這次預演活動,他們是:Active Voice公司,Cabletron 系統公司, CI 合伙人, Compaq 計算機公司,計算機協會, CompuWare, Control Data 系統公司,數字設備公司, FastLane 技術公司, Installshield,,IntraSoft, Linkage,LLC,Mission Critical 軟件公司,NetMagic系統公司, NetPro, NetVision, Novell公司,Octopus 技術公司,OpenVision 技術公司, QueriSoft,西門子-利多富公司,Symantec 公司,World Talk, Zoomit 國際公司等。
已有用ADSI開發的應用軟件了嗎?
有。現在已有好幾家公司開發出了ADSI應用軟件,他們包括QueriSoft,公司,NetVision公司,和NetMagic公司等。在未來的幾個月將會有更多的類似軟件出現。當然,所有的BackOffice應用軟件也將支持ADSI,以使它們能訪問活動目錄,或得益于它。
|