Az EAP 4.2, az első enterprise platform azóta, amióta a JBoss közösségi és vállalati vonala elkülönült.
Az EAP 4.2 számos új összetevőt tartalmaz, úgy mint a JBoss 4.2.0, a Tomcat 6, a Hibernate 3.2.4SP1, a Seam 1.2.0 komponenseket, valamint az új Web Services készletet, egy EJB3 előzetest és az Arjunától megvásárolt, új tranzakciós monitort.
Az EAP 4.2 fejlesztése során a fejlesztőket két fő cél vezérelte:
- Egy olyan stabilitási fokú EE1.4 alapú környezet létrehozása, melyre megadható az 5 éves követés, visszafelé kompatiblis hibajavításokkal.
- “Ugródeszka” létrehozása az EE5/EAP 5.0 felé (ami majd az év hátralévő részében jelenik meg), azáltal, hogy a már végső formájukat elnyert EE5 alapú modulok kerüljenek be az EAP4.2-be.
Az EAP 4.2-t különböző operációs rendszereken (HP-UX, RHEL, Solaris, Windows), Java virtuális gépeken (BEA, HP, Sun) és adatbázisokon (MS SQL, MySQL, Oracle, Postgres SQL) tesztelték. A függőség szempontjából az EAP 4.2 a jövőbeli, 4.2-es SOA platform és JBoss Communication Platform alapja lesz.
Mi jön ezután…
Most, miután megjelent az EAP 4.2, folytatódhat a fejlesztői munka az EAP 5.0-val, aminek a kiemelkedő eleme a JBoss AS 5.0 lesz.
Gyakorlati szempontból a fennmaradó munka a JBoss AS 5.0-val nem kapcsolódik az EE5 szolgáltatások implementációjához (a TCK már majdnem készen van), hanem a fejlesztés leginkább az új JBoss Microcontainer-hez és a már régóta esedékes refaktoráláshoz kapcsolódik (metaadatok stb.). A JBoss AS 5.0 az új magjával (és a régóta várt profil szolgáltatásával), az új adminisztrációs konzoljával, a JBoss Messaging, mint alapértelmezett üzenetbrókerrel, a JBoss AS megjelenések új szabványát teremti majd meg.