A Java 2 Platform, Enterprise Edition (J2EE) a többrétegű vállalati szolgáltatások fejlesztéséhez ad szabványt.
A jelenkori gazdaság és a technológia egyre növeli az igényt a gyorsabb, hatékonyabb és minél nagyszabásúbb információkezelési megoldás iránt. A J2EE specifikáció megfelel ezeknek a kihívásoknak: olyan programozási modellt ad, ami növeli a fejlesztés hatékonyságát, szabványosítja a vállalati alkalmazások gazdaplatformjait és a megírt alkalmazások hordozhatóságát átfogó tesztkészlet biztosításával segíti elő.
A J2EE architektúra támogatja a többrétegû vállalati alkalmazások komponensalapú fejlesztését. A J2EE alkalmazásrendszerek általában a következő rétegeket tartalmazzák:
A J2EE alkalmazások komponensekből, tárolókból és szolgáltatásokból állnak. A komponenses alkalmazás szintű komponensek. A webes komponensek, mint a kiszolgáló kisalkalmazások és a JSP oldalak, dinamikus válaszokat adnak a weboldalról érkező kérésekre. Az EJB-komponensek tartalmazzák a vállalati alkalmazások kiszolgáló oldali üzleti logikáját. A webes és EJB komponenstárolók adják a webes és EJB modulokat kiszolgáló szolgáltatásokat.
Ha még többet szeretne megtudni a J2EE architektúráról és a kapcsolódó technológiákról, akkor töltse le a J2EE 1.4 specifikációt.