Oracle 官方发布 Java EE 7 和 Glassfish 4

  • 2013-06-12
  • 本文字数:1106 字

    阅读完需:约 4 分钟

6 月 12 日,Oracle 官方以在线研讨会的形式发布了Java EE 7。在Java EE 7 发布的同时,Oracle 还以 GlassFish 4.0 的形式提供了该规范的一个参考实现。我们期望看到官方在适当的时候发布 Netbeans 7.3.1,作为兼容 Java EE 7 的 IDE。

Java EE 7 原计划 2012 年底发布,不过经历了几次延期,之前大力宣传的云特性和拖了很久的 Caching API 都推到了以后的 Java EE 版本中。然而 Java EE 7 作为 Oracle 管理下发布的第一个版本,内容还是非常丰富的,包括了 14 项 JSR 和 9 项 MR(Maintenance Release,维护性发布)。

Red Hat(CDI 和 Bean Validation)和 IBM(Batch)与 Oracle 共同领导了相关 JSR 的制订。Java EE 7 平台新加入的功能包括 WebSocket、JSON、Concurrency 及前面提到的 Batch JSR,同时 JAX-RS、JMS 和 Expression Language 也有较大更新。

Java EE 7 规范的领导者 Linda DeMichiel 在她的博客上列出了该版本所做修改的完整列表,具体如下:

JSR:

  • Java Platform,Enterprise Edition 7( JSR 342
  • Concurrency Utilities for Java EE 1.0( JSR 236
  • Java Persistence 2.1( JSR 338
  • JAX-RS:The Java API for RESTful Web Services 2.0( JSR 339
  • Java Servlet 3.1( JSR 340
  • Expression Language 3.0( JSR 341
  • Java Message Service 2.0( JSR 343
  • JavaServer Faces 2.2( JSR 344
  • Enterprise JavaBeans 3.2( JSR 345
  • Contexts and Dependency Injection for Java EE 1.1( JSR 346
  • Bean Validation 1.1( JSR 349
  • Batch Applications for the Java Platform 1.0( JSR 352
  • Java API for JSON Processing 1.0( JSR 353
  • Java API for WebSocket 1.0( JSR 356

MR:

  • Web Services for Java EE 1.4( JSR 109
  • Java Authorization Service Provider Contract for Containers 1.5(JACC 1.5)( JSR 115
  • Java Authentication Service Provider Interface for Containers 1.1(JASPIC 1.1)( JSR 196
  • JavaServer Pages 2.3( JSR 245
  • Common Annotations for the Java Platform 1.2( JSR 250
  • Interceptors 1.2( JSR 318
  • Java EE Connector Architecture 1.7( JSR 322
  • Java Transaction API 1.2( JSR 907
  • JavaMail 1.5( JSR 919

在网络研讨会中,Hasan Rizvi 和 Cameron Purdy 做了业务方面的主题演讲,而 Linda DeMichiel 做了技术方面的主题演讲。此外,围绕 Java EE 7 这个主题,还以可伸缩性与动态 HTML5、增加开发者生产率和满足企业需求这三个方向组织了 15 个简短的技术专题讨论。

Oracle 也围绕 Java EE 7 的主要特性——包括 Web Socket JAX-RS 2 等——发布了一系列技术文章。

查看英文原文: Oracle Officially Launching Java EE 7 and Glassfish 4 Today