Lançamento do Servidor WildFly

Lançamento do Servidor WildFly

Lançamento do Servidor WildFly

Olá amigos como vão? Queremos anunciar o lançamento oficial do Servidor de aplicação WildFly que substituirá o consolidado e famoso JBOSS. Como não podia deixar de ser ele é “Java EE7 Certified”, ou seja, um servidor que segue o requisidos da especificação Java EE7. Diferente da última versão estável do JBOSS7 que é JEE 6 certified.

wildflylogo

Bem, vamos ao que interessa. O WildFly traz muitas melhorias de performance, trabalhando de uma forma mais robusta com Servlet comuns e assíncronos, web sockets. O controle de
delegação de requisições aos WebServers também foi melhorado. Isso desonera as aplicações. Outra ponto muito importante são as melhorias de segurança! Afinal
Segurança e canja de galinha não faz mal a niguém!

– Há apenas 2 portas para gerenciar o servidor. Isso aumenta a compatibildiade com a plataforma Cloud Computing – OpenShift da JBoss.

– O controle de acesse por papéis também sofreu mudanças significativas facilitando a integração com LDAP e geranção de cache das estrageias de roles.

– Novo Log de auditoria do servidor.

– Suporta a configuração de segurança tanto no arquivo padrão da espefificação JEE quando no arquivo jboss-permissions.xml (Um arquivo espefífico do servidor, aqueles que não devemos utilizar quando
desejamos que nossa aplicação seja portável entre vários servidores – que é o caso de Sistema de prateleira). Lembre-se sempre: Java Write Once Run Everywhere!

Logging – É possível definir formatadores personalizados que complementem o formatador padrão.
JCA & Datasources – Java Cryptography Architecture agora suporte lazy connection manager.
Clustering – Esta parte foi completamente refatorada. Esse é o caminho natural para possibilitar a utilização do OpenShift. Uma das mudanças muito importantes
é a implemantação de cache distribuído de um Statefull EJB. (Lembre-se esse é o EJB que guarda estado)

Patching – Permite inclusão e alteração de módulo remotamente via um novo protocolo de gerenciamento

Minimalistic “Core” Distribution – Implemantação ao pé da letra da especificação. Neste ponto eles garante fazer tudo e mais um pouco
do que foi especificado.
Cria uma camada para hot deploy – Quando desejamos atualizar apenas partes do nosso sistema, uma página XHTML, por exemplo.
Class Loader Modular – Controlar o carregamento de classes por aplicação

Improved JDK8 Compatibility
Web Services
REST – Novidades no uso de JSON, pois contém várias APIS (Web Encryption, Jackson, Yaml, JSON-P, and Jettison)
Hibernate Search – Agora é integrada ao servidor. Ótima alternativa para buscas textuais.

Foram corrigidos 211 problemas

Atualização de Módulos
Podemos destacar:
– Implementações em JPA aumentando a performance suporte a OpenJPA e EclipseLInk
– Hibernate 4.3.1.Final
– Jackson 1.9.13
– Log4j JBoss LogManager 1.1.0.Final
– Mojarras 2.2.5-jbossorg-3

Já estou fazendo alguns testes por aqui. Se estiver estável mesmo nas próximas aulas já teremos novidades utilizando o WildFly!

O link oficial do lançamento é:
– http://wildfly.org/news/2014/02/11/WildFly8-Final-Released/

Amigos por hoje é só. E vida que segue!