Vous êtes sur la page 1sur 6

Rpublique Tunisienne

Ministre de l'Enseignement Suprieur | Universit du Carthage

Institut National des Sciences Appliques et de Technologie

Compte Rendu du TP7

PROJET IGIFT EXEMPLE DE SITE E-COMMERCE


OBJECTIF:
REALISER UNE APPLICATION DINSCRIPTION DUN CLIENT SUR UN SITE WEB SERVICE POOLING

Travail ralis par GASMI Houcine JAAOUANE Yassine Moussi Aymen


Gnie Logiciel Groupe 2

4
Enseignante : M. SALOUA BEN YAHIA

Anne universitaire 2011 2012 Semestre 1

Table des figures


Figure 1 - Fichier de configuration sun-resources.xml ............................................................................. 3 Figure 2 - Paramtre de Date Source & de Persistance ........................................................................... 4 Figure 3 - Matrice de dpendance 1 ........................................................................................................ 5 Figure 4 - Matrice de dpendance 2 ........................................................................................................ 5 Figure 5 - Matrice de dpendance 3 ........................................................................................................ 6 Figure 6 - Matrice de dpendance 4 ........................................................................................................ 6 Figure 7 - Schma darchitecture............................................................................................................. 6

Question 1
Donner le nom du fichier contenant les paramtrages de la base (login, password, data source) ? Expliquer pourquoi ce fichier contient ces donnes.

Rponse
Nom du fichier : sun-resources Emplacement : iGift\IGift-ejb\setup\sun-resources.xml Explication : Le fichier "sun-resources.xml" contient les informations de configuration de la base de dones, on peut distinguer deux types d'informations : Les informations concernant la ressource JDBC avec un nom de pool de connexions Les informations concernant le pool de connexions, juste aprs la dclaration de la ressource JDBC

Figure 1 - Fichier de configuration sun-resources.xml

Question 2
Vrifiez que dans la console dadministration de GlassFish les paramtres de persistance et les data source ont t correctement charge.

Rponse
Paramtres de source de donnes : Ressources > JDBC > Resources JDBC > jdbc/igift Paramtres de persistance : Ressources > JDBC > Resources JDBC > derby_net_igift_adminPool

Figure 2 - Paramtre de Date Source & de Persistance

Question 3
Donner la liste de tous les composants types EJBs et leurs caractristiques.

Rponse
Nom de composant EJB
ProductProcessBean OrderProcessBean CustomerProcessBean CategoryDaoBean CustomerDaoBean LineItemDaoBean ProductDaoBean PurchaseOrderDaoBean ProductProcessLocal OrderProcessLocal CustomerProcessLocal CategoryDaoLocal CustomerDaoLocal LineItemDaoLocal ProductDaoLocal PurchaseOrderDaoLocal CartBean CartLocal Product LineItem Customer

Type
Stateless Session Beans Stateless Session Beans Stateless Session Beans Stateless Session Beans Stateless Session Beans Stateless Session Beans Stateless Session Beans Stateless Session Beans Stateless Session Beans Stateless Session Beans Stateless Session Beans Stateless Session Beans Stateless Session Beans Stateless Session Beans Stateless Session Beans Stateless Session Beans Stateful Session Beans Stateful Session Beans Entity Beans Entity Beans Entity Beans

Remote/Locale
Remote Remote Remote Remote Remote Remote Remote Remote Locale Locale Locale Locale Locale Locale Locale Locale Remote Locale Locale Locale Locale

Category

Entity Beans

Locale

Question 4
Donner la matrice de dpendance entre les EJBs impliqus.

Rponse

Figure 3 - Matrice de dpendance 1

Figure 4 - Matrice de dpendance 2

Figure 5 - Matrice de dpendance 3

Figure 6 - Matrice de dpendance 4

Question 5
On suppose que le dploiement rel se fera sur une architecture aussi distribue que possible. Donner un schma darchitecture avec les composants majeurs, leurs types, leurs interfaces locale ou Remote leurs placements sur les serveurs.

Rponse

Figure 7 - Schma darchitecture