JavaOne大会,2012 年 10 月 2 日——· 在2012 JavaOne大会上,甲骨文展示了 Java平台企业版 (Java Platform, Enterprise Edition,Java EE) 的最新开发进展,并针对即将推出的Java EE 7 版本进行了讨论。
· 越来越多的开发者采用Java EE,而且超过5000万用户下载了Java EE组件,从而使其成为最受开发人员欢迎的平台。这些组件包括Oracle GlassFish 服务器(Oracle GlassFish Server) 和14 款由IT供应商提供的、兼容 Java EE 6 的应用服务器实施组件。
· Java EE 7 版本作为下一代Java EE,预计于2013 年第二季度发布。
· Java EE 7版本的Java规范请求 (Java Specification Requests, JSR) 正由来自 30 多家公司的数百名工程师通过Java社区进程 (Java Community Process, JCP) 以透明的方式联合制定,专家组交流和工作材料可供公众查阅。
· 目前,面向Java EE 7版本的4个 Java 规范请求(JSRs)和10个更新的JSRs正在进行当中。最新候选JSRs 括面向 WebSocket 的 Java 应用程序接口(Java API) (JSR 356)、JCache – Java 临时高速缓存应用程序接口 (JSR 107)、面向Java平台的批处理应用 (JSR 352) 以及面向JSON处理的 Java API(JSR 353)。
· Java EE 7计划包含诸多新功能,可以为构建可扩展的 HTML5应用提供便利性。这些新功能包括对非阻截的(事件驱动)I/O Servlet 3.1 API、JCache、JSON-P、WebSockets、JAX-RS 2.0 Client API、JPA模式生成器和增强安全配置的支持。这些将使云环境中的应用部署尤其受益。
· 即将推出的版本预计所包含的众多新功能,可以用来帮助提高开发人员的工作效率,例如,改良的资源定义元数据、优化的Managed Bean alignment(包括事件拦截器)及通过Bean Validation 1.1实现方法级别的验证。
· 更新到 Java消息服务 2.0(Java Message Service,JMS 2.0) (JSR 343),凭借注释功能和 CDI 支持以及提供JMS的应用程序接口,为实施可行性提供增强的可用性。
· 作为 Java EE 的参考执行实例,GlassFish服务器(GlassFish Server)不仅是一套完整的 Java EE 6 执行版本(在开源环境下可用 GlassFish 服务器开源版本GlassFish Server Open Source Edition),在商务环境下可用Oracle GlassFish 服务器 Oracle GlassFish Server)),也是即将推出的Java EE 7 版本的试验环境。
· GlassFishServer开源版本4的早期构建已开始集成未来的 Java EE 7 技术,例如Servlet 3.1 NIO和WebSocket。开发人员可从 glassfish.org 上下载最新构建,并可以进行评估及向专家组提供反馈意见。
· 在2012 JavaOne大会期间,甲骨文将在超过115场的联合讨论会、非正式讨论组(BOFs)、动手实验室(Hands-On Labs)上演示Java EE和相关技术。这些技术也会在JavaOne展示大厅中展示。