在旧金山举行的2011年JavaOne大会上,甲骨文公司展示了其推动Java 平台企业版(Java EE)发展的最新成果。
Java EE 继续大受欢迎,并有越来越多的">开发人员采用,包括Oracle GlassFish Server在内的Java EE组件获得了4000万次下载。
自2009年12月推出以来,6个主要IT厂商已经推出了经过认证、开源和商业实施的Java EE 6,使其成为迄今为止最迅速获得采用的平台产品。
作为下一代Java EE, Java EE 7进展顺利,其中,有超过20个的不同参与企业和数百名工程师通过Java 社区(JCP)对10个活跃的Java规范要求(JSRs)进行了开发处理。
Java EE 7 JSRs 包括:Java EE 7 平台, Java Persistence API 2.1, JAX-RS 2.0: 用于RESTful网络服务的 Java API, Servlet 3.1, 表达语言 3.0, Java 信息服务 2.0, JavaServer Faces 2.2, Enterprise JavaBeans 3.2, 面向Java EE 1.1的Contexts and Dependency Injection , Bean Validation 1.1.等。
Java EE 7专家组也在寻求把其他JSRs加入到Java EE 7的可能性,这些JSRs包括JCache 1.0 – Java Temporary Caching API, Concurrency Utilities 1.0, Java 状态管理 1.0 和Java Identity API 1.0。
Java EE 7旨在进一步增强Java EE平台的云环境。因此,基于Java EE-7的应用和产品将能够在私有云和公有云中更方便地操作,并通过支持多用户租用和弹性使用(如平行扩展)等功能来实现功能即服务。
作为Java EE的参考实施,GlassFish服务器不仅仅是全面的Java EE 6实施,(开源版是GlassFish 服务器开源版,商业版是Oracle GlassFish服务器),还为即将推出的Java EE 7提供了坚实的基础。
Oracle GlassFish服务器完善了Oracle WebLogic 服务器 11g,后者是一款专门为运行Oracle 融合中间件11g的广泛产品组合以及可内部部署和云部署的大规模企业应用而设计的服务器。
甲骨文在2011 年JavaOne大会的136个联合研讨会、BOF和动手实验室,以及JavaOne展览馆中对Java EE及相关技术进行了展示。
Java 现状及相关数字
97% 的企业电脑在运行Java
每年有10亿Java下载量
全球拥有900万开发人员
Java是第一编程语言 (资料来源:TIOBE 程序社区索引)
全球有超过30亿台设备采用了Java技术
甲骨文高管引言
甲骨文开发副总裁Cameron Purdy 表示:“开发人员快速采用和业内广泛部署Java EE 6的情况表明,对基于Java平台的服务器端基础设施的需求正日益增多。随着JCP的再次复兴和开发人员、社区和行业反馈的日益关注,Java EE 的开发比以往任何时候的发展都更迅猛。甲骨文和Java社区正携手合作,利用技术创新一起应对目前行业的服务器端发展趋势,包括在Java EE 7提供云服务等”。