Cliquez ici.
Cliquez ici.
Accueil
 chercher             Plan du site             Info (English version) 
L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.Les listes de discussions XMLfr sont à votre disposition pour réagir sur nos articles ou simplement poser une question.Si vous ètes passionnée(e) par XML, pourquoi ne pas en faire votre métier ?XMLfr n'est heureusement pas le seul site où l'on parle de XML. Découvrez les autres grâce à XMLfr et à l'ODP.Les partenaires grâce auxquels XMLfr peut se développer.Pour tout savoir sur XMLfr.XMLfr sans fil, c'est possible !Pour ceux qui veulent vraiment en savoir plus sur XML.L'index du site.

 
Cliquez ici.

dev@xmlfr.org : liste de discussion des développeurs du site XMLfr

[dev@xmlfr.org] Re: Projet Jakarta - Tomcat ? Cocoon ? Struts ?

From: Sylvain Wallez (sylvain.wallez@anyware-tech.com)
Date: 20/12/2003 - 13:51


Antoine Mensch wrote:

>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.
>
>

Ouaip. Struts est le "C" du modèle MVC. Il faut souligner à l'attention
des "newbies" du monde Java qu'il fonctionne avec Tomcat, mais aussi
avec tout autre moteur de servlets, du petit (mais costaud) Jetty aux
mastodontes Websphere et Weblogic.

>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.
>
>

Très bon résumé, bien qu'on puisse remplacer "Tomcat" par "un moteur de
servlet". Mais il manque aussi toute la partie concernant les
applications web qui est la grande nouveauté de la version 2.1 (sortie
en juillet dernier), et qui vient en concurrence directe avec ce que
propose Struts.

>>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.
>
>

Encore pire pour moi, étant un des auteurs de Cocoon ;-)

Sylvain

-- 
Sylvain Wallez                                  Anyware Technologies
http://www.apache.org/~sylvain           http://www.anyware-tech.com
{ XML, Java, Cocoon, OpenSource }*{ Training, Consulting, Projects }
Orixo, the opensource XML business alliance  -  http://www.orixo.com

-- 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

 

dev@xmlfr.org

Liste de discussion de la communauté des développeurs de XMLfr.

Cette liste publique est dédiée aux discussions concernant la conception et le développement technique du site XMLfr.



Cliquez ici.
Cliquez ici.

Devenez rédacteur <XML>fr et contribuez au développement du xml francophone !
Les documents publiés sur ce site le sont sous licence "Open Content"
Conception graphique
  l.henriot  

Conception, réalisation et hébergement
Questions ou commentaires
  redacteurs@xmlfr.org