Sha*_*man 5 java ear war java-ee wildfly
我们正在Wildfly 8上部署我们的JavaEE 7应用程序.以前,我们已将所有企业应用程序(WAR,多个EJB JAR文件)打包为EAR.但是,JavaEE现在允许您将EJB打包在WAR文件中(或作为WAR的WEB-INF/lib中的JAR),我们想知道部署EAR是否有任何好处,而不是使用WAR打包.
EAR是否提供了WAR不具备的功能?它肯定会降低使用WAR的封装复杂性.部署方面有什么不同吗?EJB命名?什么?
Jea*_*ard 5
application.xml
如果您的应用程序仅由多个 WAR 组成,那么您可能不会觉得维护多个部署有什么大不了的。但是,请考虑使用 WAR、EJB、JMS 等的应用程序。在 EAR 中管理所有这些组件之间的交互会容易得多。
您可能需要阅读Java EE 教程的打包应用程序部分。
归档时间:
11 年,3 月 前
查看次数:
7478 次
最近记录:
8 年,4 月 前