Accueil
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi Eclipse MS-Office SQL & SGBD Oracle  4D  Business Intelligence

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.

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.



Copyright ©2011  Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.

Vos questions techniques : forum d'entraide Accueil - Publiez vos articles, tutoriels, cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter - Copyright 2000..2005 www.developpez.com