Menu

FORMATIONS / INFORMATIQUE / LINUX

UL-009  ADMINISTRATION TOMCAT |  3 jours


01/. Introduction

Qu'est-ce que Tomcat ; Qu'est qu'une Servlet ?; Installation, Demarrage et Arret ; Configuration.

02/. Les Servlets

Le descripteur de déploiement web.xml ; Déclaration d'une Servlet ; ServletContext et ServletConfig ; Déclaration par annotation ; Création d'un Filter ; Création d'un Listener.

03/. Architecture de Tomcat

Encapsulation des Containers ; Définition des concepts ; Les composant additionnels.

04/. Déploiement

Objectifs du déploiment ; Déploiement par le manager graphique ; Copier le fichier war ; Déploiement en ligne de commande ; Ajouter des jars au serveur ; AutoDeploy et Reloadable.



05/. Gestion des logs

JUL : java.util.logging ; Les Handlers : ConsoleHandler, FileHandler... ; Configuration de Logging.properties ; Gestion des erreurs ; La Valve AccessLog.

06/. Les Services

Utiliser JNDI ; JDBC et Mysql ; Pool de Connection JDBC ; Gestion des Sessions.

07/. Intégration avec Apache

Rewrite URL : mod_rewrite, mod_proxy ; Le mod_jk : Apache Jserv Protocol; Clustering avec Apache Jserv Protocol.

08/. Sécurité

Le Realm ; Authentification et Autorisation ; Single Sign On ; SecurityManager ; SSL.



Public
Administrateurs de serveurs applicatifs J2EE. Développeurs d'applications J2EE.

Objectifs
Savoir installer et configurer un serveur TOMCAT. Savoir déployer et gérer des applications Web. Savoir administrer les ressources des applications Web sur un serveur TOMCAT. Comprendre la relation entre le protocole Http et la spécification Servlet, Exploiter les capacités du serveur TOMCAT, comprendre ses limites, logger et retrouver les erreurs, Intégrer différents services, Contruire un cluster sécurisé.

Prérequis
Notions sur les applications Web. Principes d'un serveurs Web.

Moyens pédagogiques
1 ordinateur et 1 support de cours par personne + 1 vidéoprojecteur. Évaluation par écrit en fin de cours et attestation de stage délivrée en fin de formation.

VOS DATES DE FORMATION