Afkorting van J ava 2 Platform E nterprise E dition . J2EE is een platformonafhankelijke , Java- centrale omgeving van Sun voor het online ontwikkelen, bouwen en implementeren van webgebaseerde bedrijfsapplicaties. Het J2EE-platform bestaat uit een reeks services, API’s en protocollen die de functionaliteit bieden voor het ontwikkelen van multitiered, webgebaseerde applicaties.
Enkele van de belangrijkste functies en services van J2EE:
Aan de client tier, J2EE ondersteunt pure HTML , evenals Java- applets of toepassingen. Het is afhankelijk van Java Server-pagina’s en servletcode om HTML- of andere opgemaakte gegevens voor de client te maken.
Enterprise JavaBeans (EJB’s) bieden een andere laag waarin de logica van het platform wordt opgeslagen. Een EJB-server biedt functies zoals draadsnijden, concurrency, beveiliging en geheugenbeheer. Deze services zijn transparant voor de auteur.
Java Database Connectivity (JDBC), het Java-equivalent voor ODBC , is de standaardinterface voor Java-databases.
De Java-servlet-API verbetert de consistentie voor ontwikkelaars zonder een grafische gebruikersinterface te vereisen .