BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Oracle lança o Java EE 7 e o Glassfish 4 oficialmente hoje, 12 de junho

Oracle lança o Java EE 7 e o Glassfish 4 oficialmente hoje, 12 de junho

A Oracle lançará o Java EE 7 oficialmente hoje, 12 de junho, com um webcast ao vivo às 9 horas nos Estados Unidos (13 horas no Brasil), repetindo a transmissão às 9 horas da noite (1 h da manhã de quinta no Brasil). Juntamente com o release, a Oracle disponibiliza a implementação de referência da especificação, o Glassfish 4. Espera-se também o lançamento oficial do NetBeans 7.3.1 oportunamente para fornecer um IDE compatível com o EE 7.

Originalmente planejado para ser lançado até o final de 2012, o Java EE 7 sofreu atrasos e teve duas especificações adiadas para uma futura versão: os recursos principais para nuvem e uma bastante atrasada API de caching. O lançamento, que é o primeiro sob administração da Oracle, ainda assim é considerável, composto por 14 JSRs e 9 versões de manutenção (MR).

Além da própria Oracle, outros fornecedores ajudaram a conduzir as JSRs, como a Red Hat (com CDI e Bean Validation) e a IBM (Batch). Dentre os novos recursos adicionados à plataforma estão incluídas as JSRs de WebSocket, JSON, concorrência e Batch mencionada acima, enquanto o JAX-RS, JMS e Expression Language receberam atualizações importantes.

Em seu blog, a líder da especificação do Java EE 7 Linda DeMichiel fornece uma lista completa das mudanças, sendo:

JSRs:

  • 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 (ou CDI, 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)

Releases de manutenção:

  • 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)

O webcast incluirá um keynote de negócios de Hasan Rizvi e Cameron Purdy, um keynote técnico da líder da especificação Java EE 7 Linda DeMichiel e 15 sessões técnicas de curta duração em três trilhas organizadas em torno dos principais temas do 7 versão EE ("HTML5 dinâmico escalável", "Aumentando a produtividade do desenvolvedor", e "Atendendo às demandas da empresa").

A Oracle também começou a publicar uma série de artigos técnicos em torno das principais características do EE 7, incluindo WebSocket e JAX-RS 2.

Para mais informações, acompanhe a página dedicada ao Java EE no site da Oracle.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT