Salut,
Je suis actuellement en stage et je dois concevoir une architecture pour une application d'analyse documentaire qui doit être accessible sur le web.
L'architecture que j'ai actuellement conçue est 4/3 (client Web/servuer Web/Serveur d'application/Base de données).
L'application doit gérer les ressources documentaires, les droits d'accès, les fonctionnalités de modification des documents et les fonctionnalités d'analyse.
Etant donné la complexité du service offert (modification, analyse, personnalisation de l'applicatif) j'ai décider de centraliser le service metier sur un serveur d'application (avec EJB), mais de gérer sur le serveur Web tous ce qui est en rapport avec les utilisateurs. (comptes, accès, droits, préférences...).
Cependant je remet en cause mon jugement car le serveur d'application ne sera pas accessible pour un autre serveur Web autre que celui qui lui est dédié. (il ne rend des services qu'à CE serveur Web)
Merci de mon donné votre avis dans le but de batir un système convenable.