• [^] # Re: Avantages ?

    Posté par . En réponse à la dépêche JOnAS 3.1 est sortie. Évalué à 2.

    Je trouve que tu schématises beaucoup ...

    Effectivement, les EJB sont gourmands en ressources, et il ne faut pas les utiliser pour de petits projets. Mais ils font gagner pas mal de temps, ont des performances très satisfaisantes et surtout ont une très bonne scalability lorsqu'ils sont utilisés au bon endroit.

    Et puis, J2EE ce n'est pas Servlet/JSP + EJB. C'est bien plus que ça.

    Il y a JMS (Messages queues), JNDI (Naming service), sécurité, Web services, JDBC (datasources), ...

    Pour l'accès aux bases de données, tu as typiquement le choix entre les EJB, JDBC dans les servlets, ou (dans un futur proche) JDO (Java Data Object, un nouveau moyen de gérer la persitence, plus léger que les EJB).

    Personnellement dans un projet de taille moyenne sur lequel je travail, j'utilise des servlets pour le Controller, des query appelés par JDBC comme Model et les JSP comme View. (Je déconseille l'utilisation de servlet comme view, parce que l'HTML hardcodé ça pue quand même ...)