Componentes

O tão esperado JBoss AS 5.0 se aproxima da data de lançamento

Adding the MySQL JDBC Driver to JBoss Server

Adding the MySQL JDBC Driver to JBoss Server
Anonim

"O JBoss AS5.0 RC1 acabou de ser congelado e será lançado esta semana", escreveu Labourey. Um segundo release candidate deve estar pronto em seis a sete semanas, e a disponibilidade geral seguirá "de perto", acrescentou ele.

A Red Hat acredita que a arquitetura flexível do produto servirá como um diferencial no mercado, segundo Labourey.

Um servidor de aplicativos gira em torno de três camadas de tecnologia, ele escreveu: Um runtime base - no caso do JBoss, a máquina virtual Java - serviços de middleware de núcleo, e as APIs (interfaces de programação de aplicativos) e metodologias.

"O JBoss AS 5.0 é o primeiro lançamento que nos dará a capacidade de separar essas três camadas", escreveu ele. "O JBoss Microcontainer nos abstrai do ambiente de tempo de execução e nossos principais serviços corporativos foram completamente componentizados e aspectualizados para que possam ser totalmente aproveitados de qualquer linguagem de framework / API / de nível superior".

A Red Hat planeja suportar Java baseado em componentes especificações de desenvolvimento como o OSGi (iniciativa Open Services Gateway), que é apoiado por empresas como a Sun e a IBM.

Mas a empresa decidiu não jogar seu lote em nenhum campo, escreveu ele.

"Nossa arquitetura central não depende de nenhuma especificação ou linguagem da moda ", acrescentou. "As personalidades podem ser conectadas e retiradas, à la carte. Você não precisa apostar qual é a 'API' de que precisa e, em seguida, ser bloqueada em uma das poucas implementações [do servidor de aplicativos] que implementam essa API - possivelmente confiando em serviços de middleware mais fracos. "

O escopo das mudanças no produto estendeu o processo de desenvolvimento, que começou há três anos, de acordo com Labourey.

Mas o projeto não era apenas" um exercício sofisticado de engenharia," ele disse. "Esse investimento terá um impacto drástico na oferta geral do JBoss Enterprise Middleware, sua longevidade e sua capacidade de se adaptar às mudanças do mercado."

A adoção de tecnologias como a OSGi pela Red Hat talvez seja esperada, dada a história da empresa. De acordo com um observador, o micro-kernel original do JBoss "deu uma maneira orientada a componentes para fazer Java e aplicativos antes que houvesse outras opções viáveis", disse Michael Coté, analista da Redmonk. "Tal como acontece com muitas equipas que já inventaram uma tecnologia que os outros tentam padronizar, parece que o pessoal do JBoss vê o OSGi como sendo mais modesto [em oposição] ao modo como as coisas serão."

Mas a empresa pode no entanto, estar fazendo um movimento sábio, disse ele.

"Em vez de construir seu núcleo em OSGi, eles estão construindo o núcleo em suas próprias coisas, e suportando OSGi como uma espécie de maneira de usar esse núcleo específico de JBoss" ele disse. "A cobertura lá é que eles podem adicionar suporte para qualquer coisa que surja na moda se o OSGi se tornar o sino de amanhã. Se você tiver tempo para construir uma arquitetura que lhe permita se proteger desse jeito, geralmente é uma coisa boa."

Neste ponto, ninguém sabe como a tecnologia de componentes Java surgirá como líder, ou se múltiplas abordagens ganharão força, ele acrescentou: "Há muitos entusiastas de OSGi construindo, mas essa questão de como os componentes Java serão resolvidos é Precisamos de mais tempo para ver o que os desenvolvedores mais gostam de usar. "

A Red Hat enfrenta a concorrência no mercado de servidores de aplicativos de grandes fornecedores de plataformas como Oracle e IBM, bem como no lado de código aberto através da plataforma de servidor de aplicativos recentemente anunciada da SpringSource, que aproveita o OSGi.