Java Platform, Enterprise Edition
Wygląd
Sun Microsystem Java 2 Platform, Enterprise Edition (J2EE) definiuje standard tworzenia aplikacji opartych na architekturze wielowarstwowej. J2EE wykorzystuje język Java jako podstawę programowania logiki aplikacji oraz definiuje środowisko wykonania i model aplikacji. Wykorzystywaną technologią komponentową jest EJB (Enterprise Java Beans). Klient kupujący rozwiązanie oparte na J2EE ma dowolny wybór jeżeli chodzi o platformę sprzętową, system operacyjny lub serwer aplikacji.
J2EE jest architekturą wielowarstwową. J2EE jest podzielona na logiczne części. J2EE izoluje warstwę logiki aplikacji od środowiska wykonania.