JBoss EAP,Wildfly,JBoss web和JBoss服务器有什么区别?

waj*_*omo 86 jboss

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

我从哪里开始学习JBoss作为Java EE应用服务器,针对最新版本运行?

Arj*_*jms 144

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引擎所取代.

  • 当前(2017年8月)JBoss EAP版本为7.1,实现Java EE 7,而WildFly(JBoss AS)版本为11.另请参阅https://en.wikipedia.org/wiki/WildFly和https://en.wikipedia .ORG /维基/ JBoss_Enterprise_Application_Platform (2认同)

小智 6

JBoss EAP 是 JBoss 企业应用平台,它是一个基于订阅的 JavaEE 应用服务器;这是红帽产品;而 Wildfly 是社区产品。

您可以查看链接https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/7.2/以获取与 JBoss EAP 7.2 版本相关的所有文档。