Die Java-EE-Spezifikation stellt einen allgemein akzeptierten Rahmen bereit, in dem sich aus modularen Komponenten verteilte, mehrschichtige Anwendungen entwickeln lassen. Um eine Java-EE-Anwendung ausführen und betreiben zu können, benötigt man einen Applikationsserver, der Ausführungsumgebungen für die Komponenten zur Verfügung stellt. Zumeist enthält der Application Server einen Webserver, der das generierte HTML an den Browser ausliefert. Lediglich ein Teil der Java EE, nämlich die Java Server Pages (JSP) sind mit PHP-Seiten vergleichbar: Bei beiden handelt es sich um mit Code angereicherte HTML-Seiten. Im Gegensatz zu den PHP-Seiten werden JSPs beim erstmaligen Ausführen in Servlets konvertiert. Ein Servlet ist eine programmierte oder generierte Java-Klasse, die sich in einem Java-EE-Webcontainer ausführen lässt.
(jd)
Themenforum: Java