Java Platform, Enterprise EditionA Java Platform, Enterprise Edition, röviden Java EE egy széles körben használt szerveroldali Java programozási platform. Az 1.4 verzióig a neve Java 2 Platform, Enterprise Edition, röviden J2EE volt. A következő verzió neve már egyszerűen csak Java EE 5 lett. A jelenlegi verzió a Java EE 8. Az Enterprise Edition abban különbözik a Standard Edition-től, hogy több programkönyvtárat (API-t) tartalmaz és az alkalmazásszerveren futó moduláris szoftverkomponensek segítségével támogatja hibatűrő, többrétegű, elosztott alkalmazások készítését. Definíció, specifikáció és szabványA Java Enterprise Edition-t egy specifikáció definiálja. Mint minden más Java Community Process alatt fejlesztett specifikációról, erről is elmondható, hogy de facto szabvány, mert bár nem ISO és nem ECMA szabvány, de csak az ennek a specifikációnak megfelelő termékről mondható el, hogy Java EE compliant. Az Enterprise Edition részét képezik többek között a következő API-k:
Tartalmaz továbbá olyan specifikációkat is, amelyek a JEE szoftverkomponensekre vonatkoznak
Egy Java EE alkalmazásszerver tudja kezelni a telepített komponensek tranzakcióit, skálázhatóságát és konkurenciáját, így a fejlesztő koncentrálhat az alkalmazás (üzleti) logikájára, mivel nem kell az infrastruktúrával és az integrációval foglalkozni. VerziótörténetAz eredeti J2EE specifikációt a Sun Microsystems fejlesztette.
Ezt követően a fejlesztés Java Community Process keretében folytatódott JSR dokumentumok formájában:
EE API-kAz Enterprise Edition részét képezik a következő API-k: Enterprise JavaBeansAz Enterprise JavaBeans API az elosztott objektumkonténer feladatát fogalmazza meg a Java Message ServiceA Java Transaction APIA Az XML kezelő JAXP APIA javax.naming.*A javax.jws.*Ezek a csomagok a JAX-WS (web service) API specifikációját tartalmazzák. SE API-kJDBCA Standard Edition-nek is részét képező A JEE specifikáció nem-API részeiA 2006 májusa óta a JavaServer Pages technológia is az Enterprise Edition specifikáció részét képezi. Nem része még a specifikációnak, de a Java Community Process keretében fejlesztik JavaServer Faces keretrendszert. A specifikációnak igazoltan megfelelő szerverekJava EE 6Teljes
Web Profil
Fejlesztés alatt teljes Java EE 6
Fejlesztés alatt Java EE 6 Web ProfileJava EE 5
J2EE 1.4
Könyvek
Jegyzetek
További információk
|