A következő generációs felhő-kész architektúra támogatja a Java Enterprise Edition 6-ot és megteremti a JBoss Enterprise Application Platform 6 bevetéséhez szükséges feltételeket
A Red Hat, világ piacvezető nyílt forráskódú megoldásokat nyújtó vállalata a mai napon piacra bocsátotta a JBoss Application Server 7-et, egy olyan JBoss Community projektet, ami nem csak felhő-kész architektúrát, hanem tízszeres gyorsaságú indulást, gyorsabb alkalmazást és csökkentett memóriahasználatot is nyújt az ügyfeleknek. A JBoss Enterprise Application Platform 6 belső magja a JBoss Application Server 7 lesz, ami komoly áttörést képvisel a Java alkalmazásszerverek fejlődéstörténetében a korábbi összetett és monolitikus rendszerektől az új, agilisabb, moduláris és könnyebb súlyú megoldások felé. Ez a kiadás lehetővé teszi a fejlesztőknek, hogy újragondolják, hogyan is fejlesztik és alkalmazzák vállalati Java alkalmazásaikat.
„A fejlesztőknek eddig példátlan módon sok lehetőségük van alkalmazások létrehozására és szolgáltatására. Ráadásul a JBoss Application Server 7 által nyújtott termelékenységet támogató továbbfejlesztések azt tükrözik, hogy miként vált a fejlesztők mindennapi élete összetettebbé.” – nyilatkozta Mark Little, a Red Hat köztesrétegért felelős részlegének műszaki főigazgatója. „A JBoss Community olyan módon tervezte a JBoss Application Server 7-et, hogy az kielégítse a fejlesztők mai igényeit, legyen szó a Java Enterprise Edition használatáról vagy akár egy új mobiltelefon-alkalmazás építéséről.”
A JBoss Application Server 7 az előző verzióra épül, amihez képest jobb teljesítményt nyújt, alacsonyabb memória használatot, elosztott menedzsmentet és Java EE6 Profile minősítést. Új képességei többek között:
- Java Enterprise Edition (EE) 6 Web Profile Certified , egy könnyebb súlyú, de standard és hordozható Java EE részhalmaz gazdag, interaktív webalkalmazások fejlesztésére és alkalmazására
- Java Context and Dependency Injection (CDI), egy standard és egységesített keret, ami típus-biztos dependencia injekciót és jól meghatározott életciklust nyújt a kontextusoknak. Az utóbbi a kódírás, -tesztelés és –karbantartás könnyítését szolgálja annak egyszerűbbé tételével
- Arquillian tesztelés, ami a teszt-vezérelt fejlesztés támogatását javítja annak érdekében, hogy távoli és beágyazott komponens-tesztelést nyújtson, a teljes vállalati Java konténerek felesleges összetettsége nélkül.
- Könnyűsúlyú, magasan optimizált moduláris szolgáltatáskonténerre és egy új doménmodellreépül, ami lehetővé teszi a JBoss Application Server 7-nek, hogy a legkisebb eszköztől egészen a nagyobb küldetéskritikus klaszterig képes legyen a méreteződésre.
- Fejlesztői eszköz támogatás az Eclipse-alapú JBoss Tool-ok segítségével, ami javítja a Java CDI, a Hibernate, a Representational State Transfer (REST) és a webszolgáltatások támogatását.
- Új, kifinomult doménmodell és gazdag menedzsment API-k, ami a szerverek és klaszterek erőteljes automatizálását teszik lehetővé
A JBoss Application Server 7 alátámasztja a Red Hat elkötelezettségét a Java technológiák adaptálásának előmozdítása iránt, hiszen lehetőségek széles tárházát kínálja a fejlesztőknek alkalmazásaik fejlesztésére és alkalmazására. A Java EE6 implementáció a JBoss Open Choice stratégia elveit követi, ami a fejlesztőket képessé teszi az igényeiknek leginkább megfelelő fejlesztői keretrendszer kiválasztására. Továbbá, a JBoss Application Server 7 az Open Choice-t azáltal emeli még magasabb szintre, hogy rugalmasságot nyújt az alkalmazásszerver egyszerűbb bevetése érdekében, többféle telepítési elvárást (fizikai, virtuális vagy felhő) figyelembe véve. Ezzel minden adott ahhoz, hogy a Red Hat felhő stratégiájának előmozdításával azt a szabadságot kínálja a fejlesztőknek, hogy bárhol felépíthetik alkalmazásaikat- a felhőben, helyben vagy virtuális környezetekben.
„Mivel a web alkalmazás- és Java fejlesztők olyan korszerű, rugalmas platformokat keresnek, amelyek segítségével dinamikus alkalmazásokat hozhatnak létre, szükségük van a legújabb fejlesztések és szabványok támogatására a gyorsabb fejlesztés és a még jobb teljesítmény érdekében.” – mondta Craig Muzilla, a Red Hat alelnöke és köztesrétegért felelős részlegének általános igazgatója. „Ez a kiadás jelentős mérföldkövet képvisel a gyorsan változó technológiai paradigmákhoz alkalmazkodó új termékek és szolgáltatások nyújtására vonatkozó stratégiánkban, miközben ki is használja a JBoss Community-nél történő fejlesztések folyamatát.”
Mielőtt a JBoss Enterprise Application Platform 6 nevű vállalati változat a jövő év elején kiadásra kerül, a JBoss Application Server 7 hat hónapos tesztelésen fog átesni egyrészt a JBoss közösségen belül, másrészt különböző kiválasztott vállalati ügyfelekkel és partnerekkel az Early Access programon keresztül. A JBoss Enterprise Application Platform 6 jellemzői között szerepel majd a továbbfejlesztett teljesítmény és méretezhetőség, erős menedzsment, integrált fejlesztői eszközök, illetve a rugalmasabb és könnyebb súlyú ”lábnyom”, amelyek mind a teljes alkalmazás-életciklus költségcsökkenését biztosítják.