Formation GlassFish, administrer un serveur Java EE
- Programme
- Participants / Prérequis
- Intra / sur-mesure
Cette formation pratique vous permettra de maîtriser les concepts de base et les fonctionnalités avancées du serveur. Vous verrez notamment la configuration, l'administration et le déploiement des applications Web, d'entreprise, des EJB ainsi que des Web Services.
Vue d'ensemble de la plateforme Java EE
- Les bases de l'architecture N-tiers.
- La plateforme Java EE (JSP/Servlet, EJB 3...).
- Services de supports (JCA, Java Mail, JDBC, JNDI...).
Architecture de GlassFish Server
- L'architecture de GlassFish : modularité OSGI.
- Les instances du serveur d'applications GlassFish.
- Les agents de nœuds, les domaines, les clusters.
Travaux pratiques
Installation de GlassFish Server.
Administration de base
- Présentation de la console d'administration.
- Gestion et configuration des logs. Examen des logs.
- Supervision de GlassFish avec la console.
Travaux pratiques
Création et configuration d'un domaine, agents de nœud et instances. Configuration des logs. Démarrage et arrêt des instances. Supervision des instances.
Administration par scripts
- Présentation d'outils : asadmin, appclient, asant...
- Automatisation des tâches administratives récurrentes.
Travaux pratiques
Administration avec asadmin.
Configuration des ressources
- Annuaire JNDI.
- Ressources JDBC. Différents types de pilote JDBC.
- Configuration des sessions JavaMail.
- Ressources JMS et JTA.
- Configuration des transactions distribuées.
- Sécurité JAAS et JAAC. Les bases de JAAS.
Travaux pratiques
Configuration de ressources (DataSource, Session JavaMail et Queue/Topic). Configuration de GlassFish Realm.
Déploiement d'applications
- Structures des unités de déploiement.
- Assemblage d'applications.
- Gestion des sessions http.
Travaux pratiques
Installation des composants Web, EJB, Web Services et Entreprise.









