EJB 參照是用戶端(或另一個 Bean)用來尋找 Enterprise Bean Home 介面的一個邏輯名稱。您可以定義一些參照來指向 EJB 模組、J2EE 應用程式用戶端模組和 J2EE 動態 Web 模組中的 Enterprise Bean。
它是針對您需要參照的任何 Enterprise Bean,使用 EJB 參照的最佳做法。 在使用 EJB 參照時, 您可以放心撰寫 Java™ 程式碼, 來查閱目標 Enterprise Bean 的 Home 介面,而不必擔心目標 Enterprise Bean 的連結會變更。 如果您需要在同一個伺服器,以不同的連結安裝同一個 EJB 模組,就必須用到它。
在部署時,EJB 參照會連結至目標作業環境中的 Enterprise Bean Home。 儲存器會將應用程式的 EJB 參照提供在 JNDI 命名環境定義中。
您定義的每個 EJB 參照,在部署描述子中都會新增一個 ejb-ref 元素。
如果要定義 EJB 參照,請執行下列動作: