Programme du cours

3 jours (21 H) | 4-JB-ADMIRenseignez-vousCette formation vous intéresse ? 
 

Objectifs

Apprendre à configurer, exploiter et administrer le serveur applicatif Jboss.

Participants / Pré-requis

Avoir suivi le cours “JAVA J2EE Initiation” ou avoir une bonne connaissance de la programmation orientée
objet avec JAVA ou un autre langage objet.

Contenu

1- Installation de Jboss

  • Les vérifications à faire avant d’installer
  • Installation, tests de post-installation (ou télécharger les bons binaires)
  • Présentation des différents répertoires
  • La configuration par défaut de JBoss : présentation des différents fichiers de configuration
  • Les différentes configurations dans JBoss
  • Démarrage de Jboss Installer JBoss comme un service (Windows, Unix)
  • Les tests basiques d’installation
  • Aperçu de la console d’administration JBoss mono et / ou multi noeud
  • Configuration de Jboss

2- Configuration de base

  • Une introduction au Managed Beans Le classLoader de JBoss, la séquence de démarrage du serveur
  • Inspecter le serveur grâce à l’application Web jmx-console, les autres accès à la jmx-console
  • L’ajout de services, spécifier les dépendances entre services, déploiement à chaud des composants
  • L’architecture de déploiement de Jboss
  • l’intégration de JBoss avec Tomcat est-elle prévue ?
  • Intégration avec MySQL
  • Utilisation et support des transactions XA

3- Gérer les logs avec Log4J

  • Présentation de log4j, configurer le niveau de trace de la console
  • Utilisation de la console d’administration de Log4J : Chainsaw

4- Les différents types de déploiements disponibles

  • Servlet, EJBs, Connecteurs, JAR, etc
  • Anatomie d’un SAR

5- Intégration d’un moteur de servlet

  • La notion d’« AbstractWebContainer »
  • Intégration de Tomcat
  • Intégration avec Jetty

6- Administration avancée

7- Mise en cluster

  • Les fonctionnalités disponibles et points clefs
  • Le farming
  • Notion de service singleton
  • Avec Mbean, codage du service

8- Optimiser son conteneur

  • Personnaliser la chaîne d’invocations (intercepteurs)
  • Optimisation d’une application : pools, transactions

9- JBoss et les connecteurs

  • Introduction à JCA
  • Configurer les sources de données JDBC
  • Configurer des connecteurs génériques
 
Cette formation vous intéresse ? Renseignez-vous