Sun GlassFish Enterprise Server v3 Prelude es compatible con la capa web de la especificación Java EE para permitir la implementación de aplicaciones web. Enterprise Server implementa los estándares siguientes de la tecnología Java EE:
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 para XML (StAX)
Al construirse sobre estos estándares, Enterprise Server v3 Prelude ofrece un número de extensiones, entre las que se incluyen:
Comet y Representation State Transfer (REST): Reduce la latencia cuando un servidor utiliza el protocolo de transmisión de hipertextos (HTTP) para transmitir datos específicos del dominio y elimina una capa adicional de mensajería, como el protocolo simple de acceso a objetos (SOAP).
Ajax (JavaScript asíncrono y XML): Recupera y muestra datos nuevos para una porción de una página web sin afectar al resto de la página.
Metro: Una pila de servicios web que implementa la Arquitectura para enlace XML (JAXB) de Java y API de Java para XML Web Services 2.1 (JAX-WS 2.1).
Roller: Un servidor de blogs que se ejecuta sobre cualquier servidor Java EE utilizando cualquier base de datos relacional.
Grizzly: Una estructura para construir servidores robustos y escalables utilizando las API New I/O (NIO), lo que hace posible la ampliación a miles de usuarios. Se incluye la capacidad para incorporar componentes compatibles con HTTP, el protocolo Bayeux, Java Servlet API y Coment.