Cedric Dumoulin Objectifs Créer son premier BeanSession Créer un client lourd simple Créer une page jsp accédant au BeanSession Comprendre le fonctionnement des interactions client –> BeanSession Aperçu de l’atelier Créer un BeanSession avec une methode String saysHello() Créer un client lourd accédant au bean Créer un client web Deployer Architecture d’une application JEE Account List Architecture de l’application Un beanSession ‘HelloTheWorld’, dans son container Un client lourd, dans son application Un client web, dans son container 3 projets eclipse au moins !! Java EE Server Web Container Client web Application Client Hello page EJB Container Hello Ctrl session bean Le Bean Session Class nécessaire Interface remote, Class avec méthode Créer un projet ejb‘ipint.atelier1.bean Créer un bean session Déployer le bean session tutoFirstBeanSession.pdf->Créer un bean session Le client lourd Class java Accède au bean au travers d’un proxy Doit récupérer le proxy (ie l’interface du bean) Doit configurer la connection avec le server Fichier .xml Créer un projet java Ipint.atelier1.clientlourd Tester le client tutoFirstBeanSession.pdf->Bean Client Le client web Une page jsp Accède au bean par un proxy Doit récupérer le proxy Créer un projet ipint.atelier1.clientweb Céer une page web Afficher le résultat Deployer le client (.war) tutoFirstBeanSession.pdf->Bean Web Client Tester !! Atelier Palindrome Voir le sujet Créer un bean Session Créer un client lourd (type main())