BT

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

Contribuir

Tópicos

Escolha a região

Início Notícias GlassFish 4.1: Aperfeiçoamento no suporte Java EE 7

GlassFish 4.1: Aperfeiçoamento no suporte Java EE 7

A Oracle liberou a versão 4.1 do GlassFish Server Open Source Edition contendo atualizações de diversas APIs da plataforma Java EE.

Segundo as anotações da versão 4.1 essa nova versão do GlassFish possui novas e significantes atualizações de quase todas as APIs do Java EE 7:

O servidor de aplicações web GlassFish 4.1 suporta o Java EE 7, fornecendo os requisitos fundamentais para entregar dinamismo e escalabilidade de aplicações HTML5. Por exemplo: a API Java para WebSocket fornece baixa latência na comunicação bidirecional. A API Java para processamento de JSON simplifica a conversão de dados para aplicações portáveis. A API Java para Serviços Web RESTful 2.0, utilitários de concorrência para Java EE, e a Servlet 3.1 adiciona funcionalidades de concorrência e fornece aplicações com alta escalabilidade para tratar mais clientes HTML5 de forma simultânea.

Jonh Clingan, gerente de produto para o Java EE e GlassFish, postou no blog da comunidade do GlassFish algumas das atualizações mais importantes dessa atualização:

O Tyrus, implementação de referência do WebSocket 1.1, foi atualizado com diversas APIs que agora fornecem suporte a expressão Lambda. Também foram adicionados alguns recursos além da especificação, como a otimização do número de sessões, métricas através do JMX, reconexão dos cliente, suporte a proxy, otimização da transmissão de mensagens para todos os sockets abertos, entre outros.

O Jersey, implementação de referência do JAX-RS 2.0, trouxe o suporte original ao OAuth existente no Jersey 1.1 e adicionou uma nova API para o suporte cliente ao OAuth 1 e 2. Também houve um aperfeiçoamento nos diagnósticos de erros com mensagens mais explicativas, exposição das métricas através de JMS, rastreamento por requisição para um arquivo de log ou para um cabeçalho de resposta HTTP e suporte a reconexão pelo lado cliente.

OpenMQ, implementação de referência do JMS 2.0, adicionou suporte a comunicação através do WebSocket através de dois tipos de clientes: 1) mqstomp que fornece o suporte para qualquer cliente de WebSocket que suporte o protocolo STOMP 1.2; 2) mqjsonstomp que permite o uso de cliente WebSocket através de mensagens no formato JSON usando o protocolo STOMP 1.2.

Juntando todas as APIs do Java EE atualizadas, esta versão contém mais de 1000 melhorias e bugs corrigidos e a recomendação é utilizar o GlassFish 4.1 com o JDK 7 update 65 ou o JDK 8 update 20 ou superior.

Mais informações podem ser obtidas nas anotações da versão 4.1 e o download através do próprio site do GlassFish. Se tiver interesse em participar da comunidade GlassFish, o programa FishCAT (GlassFish Community Acceptance Testing - Testes de Aceitação da Comunidade GlassFish) busca a ajuda e feedback da comunidade nos testes das novas funcionalidades e melhorias.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT