XProc
Apparence
XProc Pipeline
Extension |
.xpl |
---|---|
Type MIME |
application/xproc+xml[1] |
Développé par | |
Type de format | |
Basé sur | |
Norme |
XProc est une recommandation du W3C qui vise à définir un langage de transformation XML permettant de construire des pipelines XML.
Implémentations
[modifier | modifier le code]Il existe déjà des implémentations de la norme :
- Calabash, une implémentation en Java par Norman Walsh disponible en Open Source. Calabash est construit sur l'API de Saxon et utilise XPath 2.0 comme langage par défaut.
- Calumet, une implémentation en Java par EMC et est disponible gratuitement pour les développeurs.
- QuiXProc, une implémentation en Java par Innovimax disponible en Open Source intégrant le parallélisme et le streaming.
- Tubular, une implémentation en Java disponible en Open Source basée sur des objets immuables de façon à faciliter l'ajout du parallélisme et à minimiser les interblocages
- xprocxq, une implémentation en XQuery en Open Source développée sur eXist, la base de données XML
Références
[modifier | modifier le code]Voir aussi
[modifier | modifier le code]Articles connexes
[modifier | modifier le code]Liens externes
[modifier | modifier le code]- (en) liste des implémentations connues
- (en) le site maintenu par Norman Walsh
- (en) lien vers la recommandation
- (en) le site de QuiXProc