写点什么

Java EE 8 来了

2014 年 9 月 02 日

自 2013 年 6 月 Java EE 7 发布以来,Java 开发团队在这段时间内一直在规划和搜集下一个大版本 Java EE 8 带来的新功能。 近日,Java EE 8 中的 JSR366 部分已经通过 JCP 投票通过,正如大家所期待的 Java EE 8 包括 HTTP2 和 HTML5 支持、CDI/Bean 托管的支持、云服务等,值得关注的特性如下:

Web**** 标准方面

  • HTTP2
  • HTML5 中 Server-Sent Events(SSE) 允许服务端推送数据到客户端的功能
  • 基于事件的 web 框架组件 JSF
  • 对超媒体的更多支持
  • JSON-P、WebSocket 和 JAX-RS 性能的提高

Bean**** 托管和上下文和依赖注入(CDI)方面

  • 上下文和依赖注入 2(CDI 2)
  • 提供了如 EJB 风格声明安全控制和调度容器服务
  • 提供基于声明式的 JMS 消息监听器的 MDB 式 CDI
  • 废除了 EJB2/CORBA 一些老的接口
  • JAX-RS 支持上下文和依赖注入(CDI)

云服务方面

  • 云服务相关配置
  • 多租户的支持
  • 简化的安全控制
  • 管理和监控的 REST 风格 API

Java SE

  • 充分利用了 Java SE 现有的功能如重复注解、lambda 表达式、日期和时间 API、类型注解、Completable Futures 等

另外,请广大读者请注意,除了 JSR 平台规范,Java EE 8 的实现内容的一些 API 也已提交了各自的规范。读者可以通过相应的页面参看具体的细节内容: CDI 2 (JSR 365) JSON-B (JSR 367) JMS 2.1 (JSR 368) Servlet 4 (JSR 369) JAX-RS 2.1 (JSR 370) MVC (JSR 371) JSF 2.3 (JSR 372)

这些内容都是高层次的初步计划,所以还会有其他的变化,如 JSF、JMS 等的更新以及在 Java EE 7 中未实现而新增的 Jcache 和数据网格计算等功能。有关 Java EE 8 的更多相关功能将很快被提出,欲了解详情请登录 JCP 上 JSR 的主页。另外,JCP 会陆续告诉大家相关内容的进展情况,在此敬请广大用户给于意见和建议。


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014 年 9 月 02 日 00:496696
用户头像

发布了 92 篇内容, 共 37.8 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

InfoQ 极客传媒开发者生态共创计划线上发布会

InfoQ 极客传媒开发者生态共创计划线上发布会

Java EE 8 来了-InfoQ