dev@xmlfr.org : liste de discussion des développeurs du site XMLfr
[dev@xmlfr.org] Re: Projet Jakarta - Tomcat ? Cocoon ? Struts ?
From: Antoine Mensch (antoine.mensch@xquarkgroup.com)
Date: 20/12/2003 - 09:07
cheminement), quelqu'un
> pourrait-il m'expliquer les caractéristiques de Cocoon, Struts et
> Tomcat svp
> ? Quels avantages apportent ils pour la gestion documentaire ?
>
Tomcat = moteur de servlets, permet de créer un site web dynamique (une
URL=appel à un traitement qui génère la page (X)HTML correspondante).
L'avantage pour la gestion documentaire est qu'on ne publie par la structure
de la base documentaire sous forme d'URL statiques, ce qui apporte de la
flexibilité pour sa gestion.
Struts = framework permettant de réaliser des sites Web très interactifs,
utilisant une approche MVC pour séparer les données, le traitement et la
présentation. L'avantage de Struts est qu'on peut décrire les enchaînements
de pages (et de traitements) de manière déclarative, et qu'il laisse toute
latitude quant aux choix des technos utilisées pour gérer les données et la
présentation. Utilise Tomcat pour traiter les requêtes des clients Web. A
priori, plus utile pour réaliser un site nécessitant beaucoup de saisie
d'informations structurées (e.g. commerce électronique) qu'un site comme
XMLfr.
Cocoon = framework de transformation d'informations basé sur XML et XSL-T.
Cocoon permet également de séparer données, traitements et présentations, et
de décrire les traitements de manière déclarative, mais en utilisant une
représentation des données en XML, ce qui le rend bien adapté à un site de
gestion de contenus. Cocoon peut être utilisé soit en mode batch, soit en
mode interactif, auquel cas il utilise Tomcat pour déclencher les
traitements en fonction des pages demandées.
> Et accessoirement, avez-vous pensé à une alternative Zope / Python pour
> XMLfr ?
>
Cette question est un bon moyen pour déclencher une querelle de chapelle. Je
suis un utilisateur Java depuis trop longtemps pour y répondre
objectivement.
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "dev@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie au developpement du site XMLfr.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a dev-request@xmlfr.org
(mailto:dev-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 31/12/2003 - 17:02 UTC
webmaster@xmlfr.org
|