Bonjour,

Lors d'un développement de grosses applications web (de type ERP par exemple), comment organiser la couche métier EJB ?

Je pensais centraliser la couche métier de toutes l'application au sein d'un seul module (ejb) dont chaque module web y dépenderait. Vous en pensez quoi ?

Moi Je pense que c'est la solution la plus maintenable et d'un point de vue concéption OO la plus correcte. Car si non il faudrait répliquer (copier-coller) certaines entités utilisées dans différents modules.

Ensuite, comment "packager" le toute ? Tous les modules (web et métier) dans le même ear ? Ca serait le plus simple mais d'un point de vue déployement ce n'est pas la solution idéale. Car pour chaque modif. je serais obligé de tour redeployer.

Si vous avez des idées ou la solution à mes problèmes n'hésitez pas à me répondre. je vous serais reconnaissant.