Componenti

Il tanto atteso JBoss AS 5.0 si avvicina alla data di rilascio

IL TANTO ATTESO RITORNO DELLA NOSTRA JUVENTUS

IL TANTO ATTESO RITORNO DELLA NOSTRA JUVENTUS
Anonim

La prima release candidate di JBoss Application Server 5.0 di Red Hat a lunga fermentazione sarà disponibile prossimamente, secondo un post sul blog di Sacha Labourey, chief technology officer della divisione JBoss di Red Hat.

"JBoss AS5.0 RC1 è appena stato congelato e verrà rilasciato questa settimana", ha scritto Labourey. Un secondo candidato dovrebbe essere pronto tra sei e sette settimane, e la disponibilità generale seguirà "da vicino", ha aggiunto.

Red Hat ritiene che l'architettura flessibile del prodotto servirà da differenziatore nel mercato, secondo Labourey.

Un server applicativo ruota attorno a tre livelli tecnologici, ha scritto: Un runtime di base - nel caso di JBoss, la Java virtual machine - servizi middleware di base e le API (interfacce di programmazione delle applicazioni) e metodologie in primo piano.

"JBoss AS 5.0 è la prima versione che ci consentirà di separare in modo pulito i tre livelli", ha scritto. "Il Microcontainer JBoss ci astrae dall'ambiente di runtime ei nostri servizi aziendali principali sono stati completamente integrati e ottimizzati in modo da poter essere pienamente sfruttati da qualsiasi framework / API / linguaggio di livello superiore."

Red Hat prevede di supportare Java basato su componenti specifiche di sviluppo come OSGi (iniziativa Open Services Gateway), supportata da persone del calibro di Sun e IBM.

Ma l'azienda ha deciso di non lanciare il proprio lotto interamente in nessun campo, ha scritto.

"La nostra architettura principale non dipende da nessuna specifica o lingua del giorno ", ha aggiunto. "Le personalità possono essere inserite e disconnesse, à la carte. Non devi fare una scommessa su quale sia l''API' di cui hai bisogno, e quindi essere bloccato in una delle poche implementazioni [application server] che implementano tale API - probabilmente basandosi su servizi middleware core più deboli. "

La portata delle modifiche al prodotto ha esteso il processo di sviluppo, iniziato tre anni fa, secondo Labourey.

Ma il progetto non era solo" un ingegnoso esercizio di ingegneria," Egli ha detto. "Questo investimento avrà un impatto drastico sull'offerta complessiva di JBoss Enterprise Middleware, sulla sua longevità e sulla sua capacità di adattarsi ai cambiamenti del mercato."

L'abbraccio da parte di Red Hat di tecnologie come OSGi è forse prevedibile data la storia dell'azienda, secondo un osservatore.

Il micro-kernel originale di JBoss "forniva un modo orientato ai componenti per eseguire Java e le applicazioni prima che esistessero altre opzioni valide", ha affermato Michael Coté, analista di Redmonk. "Come con molti team che hanno già inventato una tecnologia che altri tentano di standardizzare, sembra che la gente di JBoss veda OSGi più sfacciata [al contrario] di come saranno le cose."

Ma la compagnia potrebbe Ciononostante, "Piuttosto che costruire il loro core su OSGi, stanno costruendo il nucleo su se stessi e supportando OSGi come una sorta di modo di usare quel core specifico di JBoss", Egli ha detto. "La siepe consiste nel fatto che possono aggiungere supporto per qualsiasi cosa entri in moda se OSGi diventa il fondo di domani, se hai il tempo di costruire un'architettura che ti permetta di siepe come quella, di solito è una buona cosa."

A questo punto, nessuno può immaginare quale tecnologia di componenti Java emergerà come leader o se più approcci diventeranno utili, ha aggiunto: "C'è un sacco di entusiasti di OSGi che si stanno creando, ma questa domanda su come i componenti Java saranno risolti è Abbiamo ancora bisogno di più tempo per vedere che cosa gli sviluppatori di tutto il mondo amano utilizzare. "

Red Hat affronta la concorrenza nel mercato dei server applicativi da grandi produttori di piattaforme come Oracle e IBM, oltre che dal lato open source attraverso la piattaforma server delle applicazioni recentemente annunciata di SpringSource, che sfrutta OSGi.