Bonjour.

Actuellement en recherche d'emplois après une formation de reconversion, j'ai décidé de développer mon projet perso.
Voici l'architecture que je souhaiterais mettre en place :



Et j'aimerais votre avis car je souhaiterais faire ma partie modèle avec SEAM mais j'hésite pour ma partie contrôleur.

Alors je me tourne vers vous qui avez surement des expériences sur ce type d'architecture : faut-il mieux que je me tourne vers GWT pour faire la partie cliente ou utiliser JSF ? (ou Struts 1.X ou 2.x)

Verriez vous une meilleur architecture ?

PS : Je tiens à préciser que je peux partir sur une architecture 3 tiers car je compte prendre un serveur privé et dans ce cas je pourrais faire tourner TOMCAT pour la partie web et JBOSS pour la partie SEAM (même si c'est pas le pied niveau vitesse pour la partie web que de passer par des EJB3 si il n'y à pas besoin)

Merci de vos futures réponses