EJB 用戶端 JAR 專案包含用戶端程式在使用 EJB 模組所包含之 Enterprise Bean 的用戶端視圖時,所需要的所有類別檔。
當使用 EJB 工具時,您可以利用對應的 EJB 用戶端 JAR 專案來建立 EJB 專案。這個 EJB 專案會隨著 EJB 用戶端 JAR 專案而不同。EJB 用戶端 JAR 專案包含 Enterprise Bean 用戶端的所有必要類別,其中包括所有介面類別、索引鍵類別和支援類別。由於這些類別在 EJB 專案中不會重複出現,因此,EJB 專案會隨著它的 EJB 用戶端 JAR 專案而不同。任何參照 EJB 專案中之 Enterprise Bean 的專案都需要參照 EJB 用戶端 JAR 專案。如果 EJB 用戶端 JAR 專案在另一個企業應用程式中,EJB 用戶端 JAR 檔就必須新增至進行參照的 EAR 檔中,來作為公用程式 JAR 檔。您可以使用 Java™ JAR 相依關係編輯器,來更新相依關係。最佳作法是配合反向相容性,只建立 EJB 專案的參照。其他詳細資訊,請參閱指定相依 JAR 檔或模組。
建立好 EJB 用戶端 JAR 專案之後,您就可以將任何必要的值物件新增至 Home 介面或元件介面所需要的這個專案中。如果物件沒有出現,就會發生編譯錯誤。 不過,您利用部署描述子編輯器來進行的 Home 介面和元件介面以及索引鍵類別的任何變更,都會適當反映在 EJB 用戶端 JAR 專案中。
EJB 用戶端 JAR 檔
當您建立 EJB 專案的 EJB 用戶端 JAR 專案時,EJB 用戶端 JAR 檔會新增至包含它的企業應用程式中,來作為專案公用程式 JAR。 只要 EJB 專案是定義為該應用程式的模組,就不能從企業應用程式移除這個 EJB 用戶端 JAR 檔的參照。