Salut,
C'est largement suffisant (et je ne vois guère d'autres technologies "plus avancées" que les EJB !).
Par contre, les EJB sont même peut-être un peu trop "avancés" pour une simple application 3 tiers : les EJB sont assez lourds à mettre en place, peut-être devrais-tu t'orienter vers des frameworks plus simples, tels que struts (partie présentation/contrôleur et servlet), spring (pour la gestion des instances de tes connecteurs par exemple) et hibernate (pour l'accès à la base de données, et le mapping objet-relationnel).
______________________________________
DarK Sidious