複製鏈接
請複製以下鏈接發送給好友

javax.naming.directory

鎖定
軟件包 javax.naming.directory 為訪問命名服務提供類和接口。此包定義 Java Naming and Directory InterfaceTM (JNDI) 的目錄操作。 JNDI 向使用 Java 編程語言編寫的應用程序提供命名和目錄功能。它被設計成與任何特定的命名或目錄服務實現無關。因此可以使用共同的方式對多種服務(新的、新出現的及已經部署的服務)進行訪問。 [1] 
中文名
javax.naming.directory
性    質
軟件包
擴    展
javax.naming
功    能
訪問目錄服務

javax.naming.directory調用方式

軟件包 javax.naming.directory 的描述 [1] 
擴展 javax.naming 包以提供訪問目錄服務的功能。
此包允許應用程序檢索和更新與存儲在目錄中的對象關聯的屬性,以及使用指定屬性搜索對象。
目錄上下文
DirContext 接口表示目錄上下文。該接口定義了一些方法來檢驗和更新與目錄對象(有時稱為目錄項)關聯的屬性。
可以使用 getAttributes() 檢索與目錄對象(為其提供名稱)關聯的屬性。使用 modifyAttributes() 修改屬性。使用此操作可以添加、替換或移除屬性和/或屬性值。
通過擴展 javax.naming 包中的 Context 接口,DirContext 還可以用作命名上下文。這意味着所有目錄對象也都可以提供命名上下文。例如,某個人的目錄對象可能包含該人的屬性,同時提供與該人相關的命名對象(如他的打印機和住宅目錄)的上下文。
搜索
DirContext 包含一些對目錄執行基於內容的搜索的方法。最簡單和最普通的用法是,應用程序指定一屬性集(可能帶有特定值)來匹配 search() 方法,並將此屬性集提交給該方法。也有其他重載形式的 search(),可支持更復雜的搜索過濾器。
包規範
以下文檔可以在 Java 技術站點找到:
JNDI API Document (Postscript)
JNDI API Document (PDF)

javax.naming.directory相關文檔

有關教程、示例和概述,請參閲:
The JNDI Tutorial
Examples
Executive Summary (Postscript)
Executive Summary (PDF)
從以下版本開始:
1.3
參考資料