JavaOne 2011战略主题:Java ME、SE和EE的未来规划

摘要:Java EE 的下个版本将支持云计算、多站点(multi-tenancy,多站点,多租户)、可扩展以及缓存等特性。在近日举行的 JavaOne 2011 大会上,来自 Oracle 团队的 Adam Messinger、Hasan Rizvi 和 Cameron Purdy 分别针对不同 Java 平台的产品路线图进行了介绍,其中包括移动版(ME,Micro Edition)、标准版(SE,Standard Edition)以及企业版(EE,Enterprise Edition)这三种 Java 平台。

Java EE 的下个版本将支持云计算、多站点(multi-tenancy,多站点,多租户)、可扩展以及缓存等特性。在近日举行的 JavaOne 2011 大会上,来自 Oracle 团队的 Adam Messinger、Hasan Rizvi 和 Cameron Purdy 分别针对不同 Java 平台的产品路线图进行了介绍,其中包括移动版(ME,Micro Edition)、标准版(SE,Standard Edition)以及企业版(EE,Enterprise Edition)这三种 Java 平台。

Cameron Purdy 在演讲中提到了 Java EE 平台即将到来的新特性,其中就包含了对云计算的支持。他提到,现在的云服务都基于各家标准,没有一个公共的标准,所以我们需要一个适用于云计算解决方案的提供平台即服务(PaaS,Platform as a Service)的标准。一些 Java EE 7 中的组件也具备多站点的特性。这一特性将被嵌入到虚拟机中用来提供监控、测量以及对虚拟机中运行主机进行更好的资源管理的作用。

正如上下文和依赖注入(CDI,Context and Dependency Injection)管理着应用中各个组件之间的依赖关系那样,Java EE 7 在企业中也对应用起着同样的作用。JPA 注释在站点(租户)的控制下可具备将 Java 对象映射到数据库表中的能力。Java 缓存机制即将成为标准,同时会是 Java EE7 中的一个重要特性。

Java SE 方面,Oracle 已经发布了 Mac OS X 上的 JDK 7 预览版,预计明年会推出正式版本。Java SE 8 将提供对模块化的支持以及管理具有动态编译特性的运行时的能力。

Java 虚拟机还改善了对 JavaScript 的支持,其中包含了 Nashorn 引擎——JVM 中缺省的下一代 JavaScript 引擎,其具有原生的本地互操作性,可提供对 Java 和 JavaScript 对象间进行通信的支持。

Oracle 同时也宣布,正计划提交一份意向书,意在将 JavaFX 做为一个新项目,在 OpenJDK 社区中开源。Oracle 首先会贡献出 JavaFX UI 控件和相关的类库;其他组件将分多次引入。加载 JDK 8 的下一代 JavaFX 3.0 客户端,将在2013年与大家见面。

Java ME 的未来规划中包含了同步 CDLC、发布 JDK 以及集成 CDC、Java SE 嵌入式 API 等。对时下流行设备的支持,比如多点触摸,这种都将成为可能。其他变化还包括 OJWC 1.1 的发布,CDC 基础代码的大幅更新以及移动服务的集成。

除此之外,主体演讲中还提到 Apache Tom EE 服务器成为最新的 Java EE6 认证的产品。Twitter 在演讲中也提到,他们也正加入到 JCP 和 OpenJDK 项目中。

查看英文原文:JavaOne 2011 Strategy Keynote: Java ME, SE an EE Future Roadmaps

      来自: InfoQ

扩展阅读

回顾:2014 Java发生的5件大事
盘点 Oracle 在 2011 年取得的 Java 主要成就
甲骨文展示Java SE 8蓝图
Java 迎来 19 岁生日
Java 8发布Q&A

为您推荐

最受欢迎的8位Java牛人
如约而至,Java 10正式发布!109项新特性一览
JavaOne 2011战略主题:Java ME、SE和EE的未来规划
JDK 10 本周将进入候选发布阶段,新特性抢先看
Spring Boot 1.3发布,包含DevTools和ASCII Art特性

更多

Java
IT业界