IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Introduction à Cocoon

Date de publication : 14/02/2011. Date de mise à jour : 14/02/2011.

Par Grégory Roche (Polymorphisme)
 

Créé en 1998 par Stefano Mazzocchi, Apache Cocoon est une plate-forme de développement d'applications Web fondée sur la séparation des tâches et la publication de documents sous de multiples formats. Cocoon nécessite un moteur de servlets, tel que Jetty, Tomcat, JBoss, ... pour fonctionner.

       Version PDF (Miroir)   Version hors-ligne (Miroir)
Viadeo Twitter Facebook Share on Google+        



1. Présentation


1. Présentation

La séparation des tâches de en Cocoon est issue d'une implémentation de l'architecture MVC (Model View Controller). Cette séparation permet de scinder un projet en fonction de compétences, ainsi infographistes, développeurs Web et rédacteurs de contenus peuvent travailler de manière quasiment indépendante.

Les données d'un projet sont au format XML. Il suffit d'appliquer une transformation XSL à celles-ci et de faire varier le module de présentation pour modifier l'apparence ou le format du rendu final : HTML, XHTML, CHTML, WML, SVG, PDF, PS, texte, etc. Sous certaines conditions, on peut aussi importer des données non XML afin de les transformées dans un format XML propre au projet.

en Cocoon a été utiliser pour divers projets. Les retours d'expériences ont démontrés son potentiel et sa fiabilité.

en Cocoon propose une version 2.2 stable. Une version 3.0 est en cours de développement.



               Version PDF (Miroir)   Version hors-ligne (Miroir)

Valid XHTML 1.0 TransitionalValid CSS!

Copyright © 2011 Grégory Roche Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.