JBoss EAP,Wildfly,JBoss Web和JBoss服务器之间有什么区别?


97

我是JBoss的新手,并且发现了很多不同的术语-JBoss EAP,JBoss Server,Wildfly,Jboss Web,以及许多不是最新的或针对较旧版本的文档。

在哪里可以从最新版本开始了解作为Java EE应用服务器的JBoss?

Answers:


158

JBoss EAP是Red Hat生产和支持的Java EE应用程序服务器的名称。目前最新版本是6,它实现了Java EE 6。

JBoss AS / WildFly是您可以测试的社区项目的名称。这个社区项目最终将成为JBoss EAP。“ WildFly”只是“ AS”的新名称,它代表Application Server。版本编号在这里有点困难。WildFly 8,WildFly 9,WildFly 10以及可能的其他WildFly版本都是通往最终称为JBoss EAP 7的里程碑。它们都实现Java EE 7。

即使它们是该路线上的里程碑并且不受支持,但某些发行版实际上还是相当稳定的并且可以投入生产(但由于不支持,因此后果自负)。

JBoss Web是Red Hat在JBoss EAP 6及更早版本中使用的基于Tomcat的Servlet容器的名称。从EAP 7开始(因此已经在WildFly 8,9,10中使用),它将被称为Undertow的新Servlet容器/ http引擎取代。


4
当前(2017年8月)的JBoss EAP版本是7.1,实现了Java EE 7,而WildFly(JBoss AS)版本是11。另请参见en.wikipedia.org/wiki/WildFlyen.wikipedia.org/wiki/JBoss_Enterprise_Application_Platform
Pierluigi Vernetto


-13

只是,

  1. JBoss EAP企业版具有RedHat支持的(带有订阅,也是JEE1.6 +)
  2. 开发人员版一样的JBoss Wildfly(也是JEE1.7 +)

4
这就是所谓的Java EE 6和7 EAP 7个支持Java EE 7
西蒙·马蒂内利
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.