Quels sont les buts de la formation ?
Programme de la formation
Introduction
Historique et versions disponibles
Autres serveurs à disposition
Rappels sur les servlets, JSP
Administration de projet
Séquence du projet, des spécifications à la maintenance
Un mini-projet ; les Server Side Includes
Mise en place d’un projet JEE
Les bibliothèques du projet et les classes quelconques
Les URL du projet
Atelier pratique : installation du serveur et tests
Les multiples éléments d’une application
Retour sur les JARs des applications
Relations entre multiples projets, et autres ressources
Le serveur JNDI
JDBC ; les sources de données
Atelier pratique : déploiement d'applications - Configuration de ressources et utilisation
Sécurité
Principe des permissions
La sécurité des projets ; les domaines de sécurité
Le mainteneur de sécurité JSM
Scénarios du pire et quelques solutions
Atelier pratique : sécurité du serveur et droits d'accès
Performances et profiling
Les ressources matérielles et le Java
Profiling en Java simple et avec Eclipse
Stratégies multiples de profiling
Profiling et logs
Atelier pratique : optimisation - Gestion des logs
La réplication
Objectifs, stratégie et principes d’une réplication
Comment découper une application - multitiers, services web, Corba et réplication
Load balancing avec Tomcat
Les sessions et la synchronisation en réplication
Atelier pratique : mise en oeuvre d'un cluster - déploiement d'applications et gestion de la répartition de la charge