1. 程式人生 > >JNDI(Java 命名和目錄介面)(一)

JNDI(Java 命名和目錄介面)(一)

JNDI(Java 命名和目錄介面)
分散式計算環境通常使用命名和目錄服務來獲取共享的元件和資源。命名和目錄服務將名稱與位置、服務、資訊和資源關聯起來。 
命名服務提供名稱—物件的對映。目錄服務提供有關物件的資訊,並提供定位這些物件所需的搜尋工具。有許多命名和目錄服務實現,並且到它們的介面是不同的。

Java 命名和目錄介面或 JNDI 提供了一個用於訪問不同的命名和目錄服務的公共介面。請參 閱 URL java.sun.com/products/jndi/serviceproviders.html 以獲取支援通過 JNDI 介面訪問 命名和目錄服務的供應商列表。 

JNDI(Java Naming and Directory Interface)
當你在開發企業beans時,JNDI很重要,因為對一個EJB的訪問是通過JNDI的命名服務完成的。運用一個命名服務來查詢與一個特定名字相 關的一個物件。在EJB context中,一個命名服務找到一個企業bean,給定這個bean的名字。因此,瞭解JNDI在開發一個EJB應用程式中 是至關重要的。另外,JDBC可以用JNDI來訪問一個關係資料庫。

附:The JNDI Tutorial
http://java.sun.com/products/jndi/tutorial/index.html
(下載)
http://java.sun.com/products/jndi/docs.html#TUTORIAL