Jakarta EE 8 發布,這是 Java EE 轉移到 Eclipse 專案後的第一個版本

日食社區 已提交 該平台 雅加達EE 8在將規格、TCK 和參考實作的開發工作轉移給非營利組織 Eclipse 基金會後,它取代了 Java EE(Java Platform,Enterprise Edition)。 Jakarta EE 8 提供與 Java EE 8 相同的一組規格和 TCK 測試。唯一的區別是名稱變更和轉向新規範開發流程。 該平台以新名稱發布,因為Oracle僅轉讓了技術和專案管理,但沒有將Java商標的使用權轉讓給Eclipse社群。 整個 Jakarta EE 開發專案稱為 EE4J (Eclipse Enterprise for Java)。

此版本標誌著在中立、供應商中立、供應商中立的平台上為企業開發伺服器端 Java 平台規範的基礎設施和流程的完成,該平台可實現透明和開放的決策、開發和認證流程。 為了認證與 Jakarta EE 相容的產品,可在 Eclipse TCK 授權下使用技術相容性套件 (TCK)。

Jakarta EE 8 是創建新規範的起點,各供應商將參與制定新規範。 在進一步擴展規範的計畫中,提到了開發雲端運算業務應用程式的工具(雲原生)。 合作期間開發的變更將作為 Jakarta EE 9 下一版的一部分提出,其中的主要創新將是 Jakarta NoSQL 規範和命名空間變更。

Jakarta NoSQL 將為 Java 應用程式與 NoSQL 資料庫互動定義標準的高級接口,這是為雲端原生範式準備 Java 平台的重要一步。 Jakarta NoSQL框架將用作參考實現 JNoSQL。 命名空間變更是由於在新的 Jakarta EE 功能中無法使用 java 和 javax 名稱,因此 計劃 過渡到新的命名空間“jakarta.*”

關於決策,JCP(Java Community Process)已被新流程取代 Jakarta EE 規範流程 (JESP),Jakarta EE 工作小組將使用它來開發 Jakarta EE。 JESP 是基於 Eclipse 社群採用的開放規範原則 EFSP(Eclipse 基金會規範流程)。 除了 EFSP 中定義的任何其他投票規則之外,對 Jakarta EE 規範的任何更改或新版本的形成的批准都需要工作小組絕對多數戰略成員的同意。

來源: opennet.ru

添加評論