Sun GlassFish Enterprise Server v3 applique les normes Java EE répertoriées dans le tableau suivant. Il indique également les distributions pour lesquelles l'application d'une norme est disponible.
X indique que l'implémentation est disponible dans la distribution.
- Indique que l'implémentation n'est pas disponible dans la distribution.
|
Norme Java EE |
Java Specification Request (JSR) |
Profil Plate-forme complète de Sun GlassFish Enterprise Server v3 |
Profil Web de Sun GlassFish Enterprise Server v3 |
|---|---|---|---|
|
X |
X |
||
|
X |
X |
||
|
X |
X |
||
|
Expression Language 2.2 |
X |
X |
|
|
Debugging Support for Other Languages 1.0 |
X |
X |
|
|
X |
X |
||
|
X |
X |
||
|
Common Annotations for the Java Platform 1.1 |
X |
X |
|
|
X |
X |
||
|
X |
X |
||
|
X |
X |
||
|
Managed Beans 1.0 |
X |
X |
|
|
Interceptors 1.1 |
X |
X |
|
|
Dependency Injection for Java 1.0 |
X |
X |
|
|
X |
X |
||
|
Contexts and Dependency Injection for Java EE 1.0 |
X |
X |
|
|
X |
X |
||
|
Bean Validation 1.0 |
X |
- |
|
|
X |
- |
||
|
X |
- |
||
|
X |
- |
||
|
Implementing Enterprise Web Services 1.3 |
X |
- |
|
|
Web Services Metadata for the Java Platform 2.1 |
X |
- |
|
|
X |
- |
||
|
X |
- |
||
|
X |
- |
||
|
Java Authentication Service Provider Interface for Containers 1.1 |
X |
- |
|
|
X |
- |
||
|
X |
- |
||
|
X |
- |
||
|
Java API for XML-Based Registries (JAXR) 1.0 |
X |
- |
Sur la base de ces standards, Enterprise Server v3 propose un certain nombre d'extensions, dont les suivantes :
Ajax (asynchronous JavaScript and XML) : extrait et affiche les nouvelles données relatives à une partie d'une page Web, sans incidence sur le reste de la page.
Metro : pile de services Web implémentant l'architecture JAXB (Java Architecture for XML Binding) et les API JAX-WS 2.1 (Java APIs for XML Web Services 2.1).
Grizzly : structure de création de serveurs évolutifs et fiables à l'aide d'API New I/O (NIO), qui permettent l'évolution vers des milliers d'utilisateurs. Il est possible d'intégrer des composants prenant en charge les standards HTTP, Bayeux Protocol, Java Servlet API et Comet.