當我走在Eclipse中創建一個新的Java EE 6項目中,我看到一堆類型的項目....什麼是Java EE 6中的EJB模塊?
- 企業應用
- EJB模塊
- 企業應用程序客戶端
- 包裝存檔
這些不同的類型是什麼,它們是什麼意思?
當我走在Eclipse中創建一個新的Java EE 6項目中,我看到一堆類型的項目....什麼是Java EE 6中的EJB模塊?
這些不同的類型是什麼,它們是什麼意思?
EJB
模塊產生一個。包含所有企業java bean的JAR
。
EAR
文件將包含至少一個JavaEE模塊,EJB
是JavaEE模塊。
Java企業版考慮以下類型的應用:
最後在Java EE 6規範中定義了We b應用服務器的配置文件模式。這個Web配置文件讓你包含在Web應用程序EJB中(有一些限制)。例如,項目TomEE將Apache Tomcat與Apache OpenEJB合併,以提供與「Web Profile」兼容的服務器。
只需添加:企業應用程序(** EAR **)通常由多個** EJB模塊**(也稱爲ejb-jar(* .jar)和Web組件(* .war))組成。企業應用程序客戶端更可能是企業應用程序的獨立客戶端(這意味着它使用EJB的遠程接口) –