Cours composants distribués pour l'entreprise / EJB 2010-2011

De $1

Version de 10:32, 1 Mai 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.1. Nous verrons au passage l'utilisation de servlets/JSP, de la librairie JSTL et du langage d'expression EL, et quelques exemple avec la librairie JSTL2.

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

Support du cours

Anciennes infos du cours 2009-2010

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 jeudi 5/11, 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.