北京,2013年6月17日——甲骨文公司和Java 社区进程 (JCP)成员近日共同宣布推出Java平台企业版 7(Java EE 7)和Java EE 7 软件开发工具包(SDK)。
作为由社区推动的企业级软件标准,Java EE 7是全行业共同开发的结果,亦是来自Java 社区进程 (JCP) 和 GlassFish 社区的30多家公司数百名工程师之间广泛合作的结晶。
基于其可扩展的基础架构,Java EE 7推动了HTML5应用的构建。Java EE 7通过低延迟和双向通信的WebSockets减少了响应时间,借助行业标准的JSON处理简化了数据分析和交换,以及利用JAX-RS 2.0异步RESTful网络服务支持更多的并发用户等。
为进一步提高开发者的生产力,Java EE 7通过一个紧密集成的平台简化了应用架构,通过使用依赖注入和默认资源的样板文件减少了代码,扩展注释的使用则提高了效率,而借助标准RESTful 网络服务客户端支持提高了应用的可移植性。
Java EE 7提供了许多新功能以满足最迫切的企业需求,比如细化批处理作业,形成可管理的区块,以实现不间断的OLTP性能;轻松定义多线程并发任务,以提高可扩展性;提升Managed Beans的稳定性(包括处理性拦截器),以及提供具有选择和灵活性的事务应用程序等。
Java信息服务 (JMS) 2.0的升级旨在通过对注释、上下文及依赖注入(CDI)Bean的支持,提高可用性,显著减少发送和接收消息所需的代码。
Java EE 7所有的新特性和功能的完整列表均可在这里找到。
Java EE 7 SDK提供了一个动手实践的方法以学习最新的Java EE技术,包括教程、示例代码和API文档等。
19个来自世界各地的Java用户组参与了“采用 JSR”计划,并提供了宝贵的反馈意见和代码示例以验证Java规范请求(JSR)的API。
对Java EE 7感兴趣并于愿意立即采用的开发者,可以考虑采用支持Java EE7的NetBeans集成开发环境 (IDE) 7.3.1,此外包括HTML 5和Eclipse Kepler(4.3)等也支持Java EE7。
Java EE 7新功能培训也由甲骨文同步推出,以帮助开发者加快向Java EE 7过渡,并享用这一平台最新的增强功能。
甲骨文公司开发副总裁Cameron Purdy表示:“Java EE一直都受到大家的青睐并持续得到开发者的推崇,这也是我们对此次Java EE 7的发布感到振奋的主要原因。Java EE 7的发布将是Java历史上的一次重要发布,将为客户带来众多强大的技术更新,以全面满足当今企业的迫切需求。甲骨文将从Java的成功中获益匪浅,因此我们也会坚定地与社区一道,共同提供一致的、高性能、高品质的Java EE应用。”
Eclipse基金会执行董事Mike Milinkovich表示:“感谢Eclipse Web工具项目(WTP)团队的辛勤工作,使得Eclipse Kepler搭上了 Java EE 7的顺风车。现在推出的是Eclipse Kepler早期版,最终版预计将会在六月底上市,这也是我们针对新Java平台推出新版本最快的一次。”