Apache Cocoon

From Wikipedia, the free encyclopedia

Apache Cocoon
Description de l'image Apache Cocoon logo.svg.
Informations
Développé par Apache Software FoundationVoir et modifier les données sur Wikidata
Première version [1]Voir et modifier les données sur Wikidata
Dernière version 2.3.0 ()[2]Voir et modifier les données sur Wikidata
Dépôt svn.apache.org/repos/asf/cocoon/trunkVoir et modifier les données sur Wikidata
Écrit en JavaVoir et modifier les données sur Wikidata
Système d'exploitation Multiplateforme (en)Voir et modifier les données sur Wikidata
Environnement Machine virtuelle JavaVoir et modifier les données sur Wikidata
Type Framework webVoir et modifier les données sur Wikidata
Licence Licence Apache 2.0Voir et modifier les données sur Wikidata
Site web cocoon.apache.orgVoir et modifier les données sur Wikidata

Apache Cocoon est un cadriciel (framework) de développement web. Il s'agit d'un projet libre de la Fondation Apache. Cocoon met en œuvre un système de pipeline de composants pour le développement d'applications Web. Le principe est de partir de documents au format XML, qui subissent des transformations via les pipelines, pour être transformés dans d'autres formats (HTML, PDF, etc.).

  • Les composants des pipelines sont écrits en Java (langage). Les documents XML sont traités sous forme d'évènements SAX.

La force d'Apache Cocoon est de pouvoir créer n'importe quel type de document, du moment que l'on utilise les composants capables de le faire. Cela permet non seulement d'envoyer à un client une page Web, mais aussi de l'envoyer au format PDF ou tout autre format.

Le logiciel est libre, distribué selon les termes de la licence Apache.

Les pipelines

Liens externes

Related Articles

Wikiwand AI