JBoss AS 与 WildFly 8
Posted
技术标签:
【中文标题】JBoss AS 与 WildFly 8【英文标题】:JBoss AS vs WildFly 8 【发布时间】:2015-05-09 01:34:03 【问题描述】:谁能告诉我 JBoss AS 7 和 WildFly 8 之间的主要区别?
我要开始一个非常重要的项目,我必须在 JBoss AS 7 和 WildFly 8 之间进行选择(对于这个项目,我将使用 GWT、JPA/Hibernate 和 jBPM 6)。
【问题讨论】:
【参考方案1】:WildFly 8 是 JBoss AS 7 / EAP 6 之后 JBoss 应用服务器的下一次迭代。
基本上:
JBoss AS 7.x = JEE6 JBoss EAP 6.x = JEE6 WildFly 8.x = JEE7Red Hat 通常会将新版本的安全修复程序反向移植到旧版本中,Red Hat 通常还会发布“功能包”,允许您访问更新的功能/规范。
所以如果它是一个非常重要的项目并且您不需要 JEE7 规范,您可能想要使用 JBoss EAP,它是 JBoss AS 7 的产品化版本。
否则,如果您需要更先进的规格和功能,您可能需要使用WildFly。
相关
请参阅 JBoss AS / WildFly versions history 了解更多详情。
【讨论】:
【参考方案2】:JBoss 应用服务器是社区 Wildfly 应用服务器的“商业化”版本。红帽为 JBoss 提供支持合同,并为 JBoss 制定长期维护计划。
版本也不同。 JBoss EAP 6 对应 Wildfly 7。
【讨论】:
【参考方案3】:WildFly 是 JBoss AS 的新名称,让公司 JBoss 和应用服务器 JBoss 不再混淆。
将 WildFly 8 视为 JBoss AS 8,只是名称不同。
JBoss 7 是 JavaEE 6 的实现。 WildFly 8 是 JavaEE 7 的实现。
【讨论】:
jboss 不是公司,它是 redhat。以上是关于JBoss AS 与 WildFly 8的主要内容,如果未能解决你的问题,请参考以下文章
EJB 远程客户端从 JBoss AS 7.1 迁移到 Wildfly 8.1
EJB远程客户端从JBoss AS 7.1迁移到Wildfly 8.1
JBoss as7 到 WildFly 的 Hibernate 迁移
如何用Eclipse调试JBoss AS 7和WildFly8容器自身