Dans cet article, nous allons tâcher de détailler l’architecture interne du magasin.

gestionlocations1

L’architecture comprendra différents JavaBeans (EJB : Entreprise JavaBeans) qui seront interrogés par un client léger. Ces EJB assureront les différentes fonctionnalités d’identification, de recherche et de gestion (films, locations et clients). Pour chacune de ces fonctionnalités, des fonctions d’ajout, de modification, de suppression et de consultation seront implémentées.

Les différents EJB Session communiqueront avec les EJB Entity, qu faciliteront l’utilisation de l’unité de persistance (Hibernate).