JBoss AS 与 WildFly 8

JBoss AS vs WildFly 8

谁能告诉我 JBoss AS 7 和 WildFly 8 之间的主要区别?

我要开始一个非常重要的项目,我必须在 JBoss AS 7 和 WildFly 8 之间做出选择(对于这个项目,我将使用 GWT,JPA/Hibernate 和 jBPM 6).

WildFly 是JBoss AS 的新名称,这样公司JBoss 和应用服务器JBoss 就不会再混淆了。

将 WildFly 8 视为 JBoss AS 8,只是名称不同。

JBoss 7 是 JavaEE 6 的实现。 WildFly 8 是 JavaEE 7 的一个实现。

JBoss应用服务器是社区Wildfly应用服务器的"commercialized"版本。 Red Hat 提供 JBoss 的支持合同,并有 JBoss 的长期维护计划。

版本也不一样。 JBoss EAP 6对应Wildfly 7.

WildFly 8 是 JBoss 应用服务器在 JBoss AS 7 / EAP 6 之后的下一个迭代。

基本上:

  • JBoss AS 7.x = JEE6
  • JBoss EAP 6.x = JEE6
  • 野蝇8.x = JEE7

Red Hat 通常将安全修复程序从新版本移植到旧版本,Red Hat 通常还会发布“功能包”,让您可以访问更新的 features/specs.

因此,如果它是一个非常重要的项目并且您不需要 JEE7 规范,您可能希望使用 JBoss EAP,它是 JBoss AS 7 的产品化版本。

否则,如果您需要更先进的规格和功能,您可能想使用 WildFly


相关

有关详细信息,请参阅 JBoss AS / WildFly versions history