EcommerceDEV. Développement, optimisation et sécurisation des sites de commerce électronique.
arrowAccueil arrow Conception arrow Anti-patterns arrow Quel objet Java utiliser pour implémenter le contrôleur d'une architecture MVC
Jeudi 15 mai 2008
Nom d'utilisateur     Mot de passe      Conserver       Mot de passe perdu ? 
Menu
Accueil
A propos du site
Carte du site
Moteur de recherche
Nouvelles
Contactez-nous
Evénements
Lettres de nouvelles
- - - - - - -
Analyse
Conception
Optimisation
Programmation
Sécurité
Produits/Services
déc 21 2005
Quel objet Java utiliser pour implémenter le contrôleur d'une architecture MVC Version imprimable Suggérer par mail
Appréciation des utilisateurs: / 1
FaibleMeilleur 
Conception - Patterns
Ecrit par Kamal AOUDA   
21-12-2005
Quel objet Java utiliser pour implémenter le contrôleur dans une architecture MVC ?

Utiliser une servlet et des filtres pour implémenter le contrôleur est un bon choix technologique parce que le conteneur ne crée qu’une seule instance de cette servlet pour gérer toutes les requêtes entrantes vers l’application. Celles-ci sont, en fait, traitées par des threads crées à l’intérieur du processus attribué à la servlet. Il en résulte des économies substantielles sur les ressources et des performances supérieures à celles des technologies CGI.
 

Les JSP pour leur part ne sont que des abstractions des servlets. Le conteneur les convertit, en arrière plan, en servlets via un mécanisme de translation. Cela les rend moins performantes que les servlets et donc moins qualifiées pour occuper le rôle de contrôleur. Même conclusion pour les EJB qui sont très gourmands en ressources. De plus ils ne peuvent pas être appelés à partir d’un browser via le protocole http (en fait l’invocation des EJB se fait via des protocoles synchrones comme RMI-IIOP ou encore des services de messagerie asynchrone comme JMS).
 

Dernière mise à jour : ( 05-03-2006 )
< Précédent
Moteur de recherche
Recommander ce site
Collaboration
Téléchargements
Derniers événements
Aucun événement
Sondages

Est-ce que votre entreprise dispose d’un catalogue de design patterns ?

  
Blogs Ecommerce
Blog de capitaine commerce
top

Ce site a été crée avec le CMS Mambo. Un logiciel gratuit disponible sous licence GPL.

Copyright Ecommerce DEV 2006.

Hosted by SiteGround