JBoss, producent van de gelijknamige Java application-server, heeft nieuwe versies van zijn producten uitgebracht die ondersteuning bieden voor de nieuwe versie 3.0 van Enterprise Java Beans (EJB). Onder de nieuwe producten die EJB 3.0-ondersteuning bieden bevinden zich een nieuwe versie van de JBoss Appllication Server 4, Hibernate 3, JBoss Eclipse IDE 1.5 en een nieuwe versie van JBoss Portal, 2.0.
Met EJB 3.0 zou het voor ontwikkelaars eenvoudiger moeten worden om J2EE-applicaties te ontwikkelen. Hoewel J2EE een relatief groot marktaandeel heeft, staat het platform bekend onder ontwikkelaars om zijn complexiteit en de relatief lange leercurve. Met de nieuwe versie van EJB zal er volgens de ontwerpers minder code nodig zijn om de componenten met elkaar te verbinden en kan er meer tijd worden besteed aan de logica van de applicatie. Sacha Labourey, JBoss' European general manager, geeft toe dat de concurrentie van het .Net-framework van Microsoft ook invloed heeft op de veranderingen in de EJB-standaard. 'Er is concurrentie van .NET, dat wellichtt niet zo krachtig is [als J2EE], maar erg eenvoudig is om in te ontwikkelen. Het is dus tijd om de programmeurs hun productiviteit terug te geven', aldus Labourey.
De nieuwe EJB 3.0 maakt met name object-persistentie eenvoudiger. In voorgaande versies moesten ontwikkelaars nog zelf de persistentie regelen, met de introductie van versie 3.0 is dit te realiseren door enkele eenvoudige aanwijzingen in de Java-code op te nemen. JBoss Portal 2.0 maakt het mogelijk zogenaamde portlets te maken, wat kleine interfaces van programmas zijn die de eindgebruiker kan combineren in een portal. Portal 2.0 implementeert de JSR 168-standaard om dit te realiseren. De kosten voor dit alles zijn theoretisch gezien beperkt, aangezien vrijwel alle producten van JBoss open source zijn. JBoss genereert inkomsten door service en trainingen te geven voor zijn producten.
