Sun GlassFish Enterprise Server v3 Prelude unterstützt die Webschicht der Java EE-Spezifikation zur Aktivierung von Webanwendungen. Enterprise Server implementiert folgende Java EE-Technologiestandards:
Java Persistence API 1.0
Java Servlet 2.5
JavaServerTM Faces 1.2
Java Server PagesTM 2.1 (JSPTM 2.1)
Java Server Pages Standard Tag Library (JSTL) 1.2
Streaming API for XML (StAX)
Auf der Grundlage dieser Standards bietet Enterprise Server v3 Preludeeine Reihe von Erweiterungen, darunter folgende:
Comet and Representation State Transfer (REST): Verringert die Latenzzeit, wenn ein Server HTTP (Hypertext Transmission Protocol) zur Übertragung domänenspezifischer Daten verwendet, und macht eine weitere Nachrichtenschicht, wie beispielsweise SOAP (Simple Object Access Protocol), überflüssig.
Ajax (Asynchronous JavaScript and XML): Empfängt und zeigt neue Daten für einen Bereich einer Webseite an, ohne Einfluss auf den Rest der Seite.
Metro: Ein Webdienste-Stapel, der Java Architecture for XML Binding (JAXB) und Java APIs für XML Web Services 2.1 (JAX-WS 2.1) implementiert.
Roller: Ein Blog-Server, der mithilfe einer beliebigen relationalen Datenbank auf jedem beliebigen Java EE-Server ausgeführt werden kann.
Grizzly: Ein Framework zur Erstellung skalierbarer und robuster Server mithilfe von New I/O (NIO) APIs, die eine Skalierung auf Tausende Benutzer ermöglichen. Es besteht die Möglichkeit zur Einbettung von Komponenten, die HTTP, Bayeux Protocol, Java Servlet API und Comet unterstützen.