Cours composants distribués pour l'entreprise / EJB 2009

De $1

Version de 23:55, 30 Avr 2024

cette version.

Revenir à liste des archives.

Voir la version actuelle

Introduction

Dans ce cours nous allons étudier le développement d'applications web à l'aide de la technologie EJB 3. Nous verrons au passage l'utilisation de servlets/JSP, de la librairie JSTL et du langage dexpression EL.

Les logiciels utilisés seront Netbeans et le serveur d'application de Sun Glassfish.

Support du cours

Travaux pratiques

Projet de e-commerce d'exemple

Vous pouvez récupérer et étudier le projet de e-commerce présenté en cours (68Mo) ainsi que la base de données qu'il utilise. Attention, pour l'utiliser, renommer le fichier .netbeans-derby en .netbeans-derby.backup, et dezipper la base afin qu'elle remplace le .netbeans-derby d'origine. L'archive du projet contient une documentation d'utilisation.

Projet à rendre

Pour le dernier jeudi avant le 7/12, vous me présenterez (démo pendant le TP) votre projet. Prévoyez une archive avec le projet + la BD que je recopierai sur une clé USB. 1 ou 2 pages de doc contenant les instructions pour utiliser votre projet, vos noms et prénoms, points forts, points faibles, etc.

Sujet 1 : un site de e-commerce : gestion des comptes utilisateurs, des produits (avec catégories), des commandes (avec lignes de commande), du stock, le compte du client devra gérer un historique et utiliser JMS pour sa mise à jour. Comme dans le TP3.

Sujet 2 : un gestionnaire de comptes bancaires, similaire au TP3, mais plus complet, avec gestion de plusieurs types de comptes, etc. Inspirez vous des sites webs proposés par vos banques.

Sujet 3 : projet libre, par exemple, un tout premier proto de la partie serveur du logiciel que vous développerez pour votre projet de création d'entreprise.