Bonjour à tous,
Je développe actuellement une projet dans Eclipse avec Jonas.
Il s'agit de gérer les transactions et accés à une base de donnée MySQL pour simuler le retrait et l'authentification à un compte bancaire distant.
J'ai donc créer un nouveau projet EJB Jonas avec webapplication.
Mes EJB entité CMP sont tous créer et regrouper dans un package "groupEJB" du package "Components".
Mon objectif en terme d'architecture :
Une applet côté client
L'applet fait appel à une servlet.
Cette servlet accède un EJB Session (facade).
Et cet EJB Session communiquent avec les EJB CMP représentant les processus métiers.
Mes questions :
1 - Pour effectuer cette architecture, comment dois-je m'y prendre ? c'est à dire dans quel répertoire ou package dois-je créer chaque composant (applet, servlet, ejb session)?
2 - Quel est la méthode pour faire communiquer mon EJB session et mes EJB entité CMP en local (et non remote puisque execution sur serveur) ?
3 - Jai vu sur le net une solution consistant à ajouter un business delegate pour faire abstraction entre le contrôleur et la couche ejb. Pour l'implémentation, même question quant à la location de ce fichier ? est dans le même package que la servlet ?
Merci à tous d'avance de vos réponses ...
Loussaille