Programme Formation JEE Introduction spécifications JEE architecture, conteneurs, services, APIS, roles, clients, livrables, serveurs services clés différences Tomcat, JBoss Servlets Le protocole HTTP (en têtes, gestion de l’état, pile TCP/IP) Servlet : entre le réseau et votre programme L’API servlet et le cycle de vie (init, service, destroy) Configuration web.xml et déploiement dans WAR Controlleur J2ee : le RequestDispatcher Design pattern MVC JavaServer Pages (JSP) Historique et comparaison avec Servlets Cycle de vie d’une page JSP JSP et l’intégration des JavaBeans Comparaison des modèles MVC 1 & MVC 2 Gestion des sessions Cookies EJB 3 Architectures distribuées création EJB Session sans état communication servlets / EJB Injection Sécurité Spécification JAAS Authentifier et Autoriser balises security-constraint, web-resource-collection fichier web.xml, server.xml, context.xml Notion de royaume d’authentification (Realm) Notion de LoginModule (BASIC, FORM, DIGEST, CLIENT-CERT) Initiation Web Services Objectif. Principe. Technologies (SOAP). Différences SOAP / REST Architecture orientée service (SOA) Description du protocole SOAP. Le langage WSDL création web service SOAP51 Frameworks Qu’est ce qu’un framework ? Panorama frameworks de vues : struts, Spring MVC, JSF, Wicket Panorama frameworks de persistence : JPA, Hibernate, EclipseLink, iBatis Quel framework choisir ? =>Projet avec le Framework choisi validé par le Formateur
Posted on: Sat, 28 Sep 2013 16:58:27 +0000