1. 程式人生 > >JBoss AS / JBoss EAP / wildfly 區別

JBoss AS / JBoss EAP / wildfly 區別

JBoss是一個基於JavaEE的開源的應用伺服器,遵循LGPL許可,意味著可以在任何商業應用中免費使用。2006年,JBoss被Redhat公司收購。 

JBoss AS目前作為Redhat公司的商業產品JBoss Enterprise Application Platform的上游基礎,為了使這兩個產品有差異化,避免使用者混淆,因此該公司在去年10月份就尋求為JBoss AS找一個新名字。 

RedHat公司稱,新名稱WildFly反映了伺服器“非常靈活、輕量、不羈、自由”的特性。 

改名後的首個版本為WildFly 8,將接棒JBoss AS 7。RedHat公司表示,新版本不僅是名稱上的變化,還帶來了如下改進:



  • 啟動超快
  • 模組化設計
  • 非常輕量,記憶體佔用非常少
  • 更優雅的配置、管理方式
  • 嚴格遵守Java EE7和OSGi規範

JBoss AS 開源社群版本,釋出比較頻繁。JBoss EAP是java EE應用伺服器,最新的版本是6,實現了java EE 6。

JBoss 7 ,實現了java EE 7,先後釋出了 7.0.0, 7.0.1, 7.0.2, 7.1.0, 7.1.1, 7.1.2, 7.1.3, 7.2.0,其中 7.1.1 比較經典,7.2.0 是 JBoss EAP 6.1 的基礎,但7.1.2, 7.1.3, 7.2.0 只是原始碼打了 Tag,並沒提供開放下載。

JBoss EAP(Enterprise Application Platform) 在開源版本上構建的企業版本,目前Redhat 已經將 JBoss EAP 放在 JBoss.org 開放下載,開發人無需註冊 Redhat (之前是必須有 Redhat.com 賬號才能下載 JBoss EAP)。商用請諮詢 Redhat 客服。

Wildfly 是 JBoss AS 新的專案名稱,從 8 開始,新的 JBoss AS 正式有一個名字,叫 WildFly, 目前已經發布 8 Beta 版本,針對開發人員的 Java EE 7 功能已經完全實現。