Java EE 和 GlassFish 服務器路線圖更新
2013 年對 Java EE 和 GlassFish 來說是一個非常重要的年份。6月12日,甲骨文和它的合作伙伴們發布了 Java EE 7,該版本提供了三個主要特效:HTML5、開發者生產力提升以及滿足企業的要求。發布前兩天就吸引了超過 1 萬觀眾。
發 布當天 Oracle 同時也宣布了 GlassFish Serve 開源版本 4,這是首個兼容 Java EE 7 的應用服務器。GlassFish 服務器開源版是(而且一直是)支持最新 Java EE 規范的服務器參考實現。Oracle 同時發布了 Java EE 7 SDK,綁定了 GlassFish 服務器開源版 4 作為 Java EE7 的學習幫助。最后 Oracle 公開宣布 Java EE 7 參考實現基于 GlassFish 服務器開源版 4. Java EE 是一個非常流行的平臺,目前已經有超過 20 個 Java EE 6 的兼容實現可供選擇。
在發布完 Java EE 7 和 GlassFish 開源版 4 后,我們開始計劃 Java EE 8 的路線圖,該路線圖在 JavaOne Strategy Keynote 中制定。總結來說,Java EE 8 將繼續提升對 HTML5 的支持,提升對云和 NoSQL 的支持。我們收到來自社區和客戶的大量反饋信息表明,他們非常樂意看到在 Java EE 8 上的這些提升。
同時我們開始制定 GlassFish Server 路線圖,我們將在 2014 年的 JavaOne 大會上發布 GlassFish 服務器開源版 4.1 ,下面是對路線圖的更新:
- GlassFish Server Open Source Edition 4.1 計劃在 2014 年發布
- 我們將在需要的時候更新 GlassFish Server Open Source Edition,但不再提供商業支持
- 邁向 Java EE 8
- 主干版本將最終變成 Java EE 8 的實現,版本是 5
- Java EE 8 參考實現將派生與 GlassFish Server Open Source Edition 5.
- Oracle 不再對以后的 GlassFish 提供商業支持,包括 GlassFish 4.x
- 商業的 Java EE 7 的支持由 WebLogic Server 來提供.
- Oracle GlassFish Server 將不會發布 4.x 商業版本
現有的版本包括 Oracle GlassFish Server 2.1.x 和 3.1.x 的商業支持將根據 Oracle 的 Lifetime Support Policy 繼續提供支持。
Oracle 建議已有的 Oracle GlassFish Server 的商業支持用戶計劃遷移到 Oracle WebLogic Server,下面是遷移的可行的技術和許可證的路線:
- 采用 Java EE 標準開發的應用可同時發布到 GlassFish 和 WebLogic 服務器
- GlassFish Server 和 Oracle WebLogic Server 已經實現了發布描述的互操作性 (here and here).
- GlassFish Server 3.x 和 Oracle WebLogic Server 共享一部分代碼,因此在配置和功能上有很多相似之處。共享的代碼包括:JPA, JAX-RS, WebSockets (pre JSR 356 in both cases), CDI, Bean Validation, JSF, JAX-WS, JAXB, and WS-AT.
- Oracle GlassFish Server 3.x 和 Oracle WebLogic Server 12c 都支持 Oracle Access Manager, Oracle Coherence, Oracle Directory Server, Oracle Virtual Directory, Oracle Database, Oracle Enterprise Manager ,而且都支持 Oracle JDK
總結一下:Oracle 已經提交了 Java EE 未來的發展計劃,Java EE 7 已經發布,Java EE 8 已經開始。GlassFish 服務器開源版繼續為 Java EE 提供參考實現,GlassFish 5 將是 Java EE 8 的參考實現。不再對 GlassFish 新版本提供商業支持,使之更側重于 Java EE 技術的發展以及社區驅動的需求開發。
via oracle