Création d`applications web d`entreprise avec JEE et IBM WebSphere
Transcription
Création d`applications web d`entreprise avec JEE et IBM WebSphere
Création d'applications web d'entreprise avec JEE et IBM WebSphere Création d'applications web d'entreprise avec JEE et IBM WebSphere durée : 3 jour(s) code formation : JIB Description : Notre formation détaille le fonctionnement de la solution Websphere. Après un rappel sur les architectures distribuées et les caractéristiques techniques de JEE, le programme aborde les fonctionnalités propres au développement d`applications et à leur déploiement sur le serveur d`applications Websphere Application Server. Pré-requis : Connaissance de base du langage Java Utilisation quotidienne d'un système d'exploitation Connaissances de concepts de programmation orientée objet et composants Programme : Introduction à JEE Architecture Services Les servlets Les portlets Les JSP Les EJB Les serveurs d'applications Structure d'une application jee Le modèle MVC Mapping fonctionnel Communication entre les composants Cycle de vie Les outils de développement IBM Websphere Installation de Websphere Architecture de Websphere Configuration du serveur WAS Eclipse Websphere Studio Application Developper Websphere Portal Gestion des utilisateurs www.egilia.com • www.egilia.be • www.egilia.ch 0 800 800 900 Permissions Administration des services La console d'administration Les sources de données L'environnement de développement des portlets La librairie de tags Les EJB Les types d'EJB EJB Session EJB Entity EJB Message Architecture d'un EJB Développement d'un EJB Déploiement d'EJB Les interfaces « local » Les interfaces « Remote » RMI Service de nommage JNDI Les clients EJB Les intercepteurs Rôle des intercepteurs Services Web et EJB XML, HTML, SOAP… Compatibilité des EJB Les sessions EJB Les sessions Stateless et Stateful Comparaison des types de sessions Accès simultanés Méthodes Callback Cycle de vie des sessions stateless Cycle de vie des sessions stateful Relations entre les EJB Persistance de données Traitement des messages Les pools d'EJB Rôle de la clé primaire Gestion des datasources Message Driven Bean Déploiement d'applications Les différents types d'applications JAR WAR EAR Utilisation d'AST Installation des applications Websphere Rapid Deployment Mise à jour et déploiement parallèle Les transactions Les transactions distribuées Java Transaction API Les attributs transactionnels Propagation des transactions Sécurité Principes de sécurité des applications JEE Authentification Permission JAAS JBoss SX Déclaration de la sécurité Programmation de la sécurité