|
Programmation-logiciels
|
Formation pro Durée conseillée 3 jours Objectifs- Comprendre et administrer les applications web avec le serveur Tomcat.
- Acquérir les notions essentielles pour déployer, superviser et optimiser les applications.
Plan de cours  Positionnement de Tomcat dans les architectures distribuées Fondation Apache. Plateforme Java EE : - les services Java EE : JNDI, JMS, JTA, …
Les composants Java EE Couche métier : EJB. Couche intégration : JPA. Couche présentation : servlet et JSP. Packaging des applications
Installation de Tomcat
Les applications Web Structure. Descripteur de déploiement.
Administration de Tomcat Composants de Tomcat. Étude du fichier server.xml. Étude du fichier web.xml. Autres fichiers : tomcat-users.xml, catalyna.policy.
Configuration des ressources Visibilité et portée des ressources. Pool de connexions aux bases de données. Sessions JavaMail. JavaBeans. Entrées d'environnement.
Déploiement des applications
Sécurisation des applications Web Authentification et chiffrage. Les 'Realms". Sécurisation avec SSL.
Analyse et supervision Fichiers journaux. Test de la montée en charge. Interface JMX.
Clustering Couplage avec Apache via mod-jk. Répartition de charge avec mod-jk. Maintien des sessions.
Pré-requis : Connaissance du langage Java ou avoir suivi la formation “Java – notions fondamentales”. Vous apprendrez à... : Installer Tomcat. Sécuriser les applications Web. Améliorer les performances avec le clustering. Public : Tout développeur JEE voulant utiliser la plateforme Tomcat. Méthode : la formation alternera explications didactiques et exercices pratiques. Moyens pédagogiques : un ordinateur par personne. Support de cours : un support par personne.
|