Oracle官方发布Java EE 7和Glassfish 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

你可能感兴趣的:(Oracle官方发布Java EE 7和Glassfish 4)