Développeurs Java
Maîtrise du langage Java et connaissance du développement web JSP/Servlets
Construire des applications basées sur JBoss Portal - administrer JBoss Portal.
Portail d'infrastructures: définition, rôleNotion de portlets, JSR 168, cycle de vieConteneurs de portlets disponiblesPrésentation de JBoss Enterprise Middleware System (JEMS)Architecture de JBoss et de JBoss Portal
Portail et environnement de développementPortlets: spécifications, états, modesImplémentations, personnalisation, cache Déploiement dans JBoss PortalInstanciation multiples de portlets Utilisation de feuilles de styles CSS
Atelier pratique: installation de JBoss Portal et de l'environnement de développement - Réalisation de portlets et déploiement
Intégration de portlets dans une applications Web existantePrésentation du Modèle-Vue-ContrôleurFrameworks disponibles Struts, Spring MVC, JSF: présentation et utilisations dans JBoss Portal
Atelier pratique: implémentation et déploiement de portlets MVC dans JBoss Portal
SOA (Services Oriented Architecture)WSRP (WebServices Remote Portlet) Publication de remote portlets
Atelier pratique: déploiement de WSRP
Gestion des profils utilisateurs et des groupes Gestion des préférences utilisateursLocalisation de contenuGestion de la sécurité: rôles, SSO, intégration de JAAS
Atelier pratique: divers paramétrages de JBoss Portal - intégration de JAAS
Monitoring: mémoire, cache, sessions,... Utilisation des fonctionnalités avancées de JEMSGestion du cache du conteneur de portletsClustering et répartition de charges Optimisation et Performance de la plate-forme
Atelier pratique: tâches avancées d'administration et de monitoring - intégrations et clustering
Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Contrôle continu
Attestation de fin de stage mentionnant le résultat des acquis