技术开发 频道

一再延期,Java EE发布终于只差最后一步

  【IT168 编译】Java EE平台规范负责人Linda DeMichiel在新平台javaee.groups.io中宣布,他们计划提交给JCP的拟议最终草案:Java EE 8平台和Web Profile规范文档草案已上传到项目文件区。

一再延期,Java EE发布终于只差最后一步

  她表示,变化是微乎其微的,主要是与Java Security API中的更新进行同步,“相对于平台规范的更新,用户可能更期待Java EE的安全更新。”

  Java EE 8中的更改

  根据草案描述,Java EE 8引入了JSON Binding API(JSON-B),用于在JSON文本和Java对象之间进行映射,并在Java EE 7中引入了JSON Processing API(JSON-P)。“JSON Processing API本身更新以支持其他JSON标准。Servlet经过重大改进,增加了对新的HTTP / 2协议的支持。JAX-RS增加了对服务器发送的事件的支持,并且基于在Java SE 8中添加的并发工具(一个反应式客户端API)。新的Java EE安全API为Web模块中的身份验证和授权提供了更强的支持,并且还引入了访问身份存储的API。更新Bean验证工具以支持Java SE 8中的增强功能,并扩展了验证对象的范围。

  未来版本的规划

  该草案还包含了对于未来版本规范的规划。

  Java EE SPI

  “构成Java EE平台的许多API包括一个允许服务提供商或其他系统级组件插入的SPI层。本规范没有描述所有这些服务提供商的执行环境,也没有描述包和部署要求。 然而,Java EE Connector Architecture明确定义了资源适配器服务提供商的类型,Java Authorization Contract for Containers也定义了对于安全服务提供商的要求。 此规范的未来版本将更全面地定义Java EE SPI。

  拟议最终草案的变更

  EE.B.4.1附加要求:

  ·更新了EE.3“安全性”,以支持Java EE安全API的要求

  EE.B.4.2编辑变更:

  ·修正版本为1.0。

  ·Section EE.7.2.1 互联网和网络协议中增加了关于TLS支持的说明。

  ·更新了“相关文档”。

  ·增加了对https:javaee.github.io/javaee-spec项目的引用。

  Java EE 8发布日期

  虽然对于最终发布日期,现在还没有明确的结论,但是肯定是今年下半年了。本来今年7月我们可以看到Java 9和Java EE 8的发布,但是Java 9推迟到了9月下旬,不知Java EE 8 是否会如约而来。

0
相关文章