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

添加评论