JBoss 5 na twee jaar ontwikkeling eindelijk uit
Gepubliceerd: Maandag 8 december 2008
Auteur: Michiel van Blommestein
De nieuwe versie van open source applicatieserver JBoss is na fikse vertraging beschikbaar gekomen. De nieuwe stable-versie komt daarmee op 5.0.0 GA. Daarmee voldoet het volledig aan de meest recente specificatie voor Java Platform Enterprise Edition (J5EE).
De oorspronkelijke datum voor de Javagebaseerde applicatieserver stond gepland voor februari van dit jaar, maar het is afgelopen vrijdag geworden. Voorlopig gaat het slechts om de community-editie van JBoss, wat betekent dat er nog geen service level agreement aan vast zit. De commerciële versie, JBoss Enterprise Application Platform die wordt aangeboden door projectsponsor Red Hat, staat volgens JBoss-CTO en blogger Sacha Laboury ook op het punt om uitgebracht te worden.
Belangrijkste ontwikkeling voor de applicatieserver, die maar liefst twee jaar in bèta verkeerde, is de kernel; deze is volledig herschreven en verpakt in de zogenaamde Microcontainer (MC). De MC neemt het beheer van POJO's op zich. De modulaire opbouw maakt het bijvoorbeeld mogelijk om configuratieveranderingen eenvoudiger 'on the fly' door te voeren. In plaats van dat de server moet worden afgesloten om een tekstbestand te bewerken, kan worden gewerkt met plugin-achtige componenten die per profiel kunnen verschillen.
Juist de flinke veranderingen in dit hart van de applicatieserver is de reden dat de GA-release zo lang op zich heeft laten wachten, zo zegt Laboury in een interview van afgelopen zomer. Verder wordt nu een container gebruikt voor Tomcat 6, in plaats van 5x in de vorige uitgaves, annotaties van EJB3 kunnen met alle code tiers worden gebruikt, en is JBossMQ vervangen door JBoss Messenger als JMS-provider.
Bron: Techworld
