Contexte des applications JEE
- Principes fondamentaux de Java
- La plate-forme JEE
- Problématique des objets distribués
- Les différents types d’EJB et leurs rôles
- JMS : les bases
- L’essentiel d’XML
Le projet JBoss
- Licence et fonctionnement du JBoss group
- JBoss un serveur JEE à part entière
- JMX : Le plus de JBoss
- Arrêt/Redémarrage
Les points clés de l’architecture de JBoss
- Le microkernel
- La couche service
- Introduction à l’AOP dans JBOSS
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 confi gurations dans JBoss
- Démarrage de JBoss
- Installer JBoss comme un service (Windows, Unix)
- Les tests basiques d’installation
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
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
Les différents types de déploiements disponibles
- Servlet, EJBs, connecteurs, JAR...
- Anatomie d’un .SAR