Section courante

A propos

Section administrative du site

Fiche technique
Catégorie : Serveur d'applications
Auteur : Sun Microsystems, Oracle, Eclipse Foundation
Licence : CDDL
Date de publication : 2005 à maintenant

Sommaire

GlassFish est un serveur d'applications open source conçu pour exécuter des applications Java EE (Jakarta EE). Il est particulièrement utilisé dans les environnements d'entreprise pour le déploiement d'applications web robustes, évolutives et respectant les standards Java. En tant que serveur conforme à la spécification Java EE, GlassFish prend en charge un large éventail de technologies telles que JSP, Servlets, EJB, JPA ou encore JMS. Il est souvent utilisé comme serveur de développement ou de test pour les projets Java, car il offre un bon équilibre entre conformité, légèreté et extensibilité.

Dans un contexte de serveur, GlassFish peut être intégré dans une infrastructure plus large pour gérer des applications critiques. Il propose des fonctionnalités avancées comme les unités d'allocation, l'équilibreur de charge, la gestion des ressources via JNDI, ainsi que des outils d'administration centralisés accessibles via une console web. Son intégration avec des bases de données, des services de messagerie et des annuaires LDAP permet de construire des systèmes d'information d'entreprise complexes et cohérents. Sa compatibilité avec les IDE Java comme NetBeans ou Eclipse facilite le cycle de vie des applications, du développement au déploiement.

GlassFish a aussi servi de base de référence pour l'implémentation de Java EE, notamment lors de la période où il était sponsorisé par Sun Microsystems, puis Oracle. Bien que ce dernier ait réduit son implication, le projet a été repris par la fondation Eclipse sous le nom Eclipse GlassFish, assurant sa continuité comme implémentation de référence pour Jakarta EE. Ainsi, dans un écosystème serveur, GlassFish reste un choix pertinent pour ceux qui recherchent un environnement conforme aux standards Java, libre d'utilisation, et disposant d'une communauté active pour le support et les mises à jour.




Dernière mise à jour : Samedi, le 16 septembre 2023