Carsten Ziegeler
a annoncé
la disponibilité de la première beta de la version 2 de Cocoon, complètement réécrite et attendue
avec impatience.
Eric van der Vlist,
Dyomedea (vdv@dyomedea.com).
vendredi 8 juin 2001
Aussi loin que l'on se souvienne, Cocoon
2.0 a toujours semblé faire partie du paysage. L'idée était déjà dans l'air en novembre
99, 10 mois seulement après le démarrage de Cocoon
et Stefano Mazzocchi
écrivait
déjà:
"La branche Cocoon 2 sera créée la
semaine prochaine sur le nouveau CVS cocoon. Cette branche contiendra les
nouvelles interfaces sur lesquelles Pier et moi travaillons depuis 15 jours. Aucun
code ne fonctionne, mais l'architecture est là."
Les principales caractéristiques
de ce nouveau Cocoon décrit comme "une
ligne de code pour incorporer les leçons de Cocoon
1" sont:
- Conçu
pour favoriser vitesse, linéarité et consomation mémoire lors du
traitement de très gros documents en passant d'un modèle de traitement DOM à un modèle SAX.
- Centralisation
des fonctions de gestion en permettant de placer les spécifications du pipeline
de traitements dans une sitemap (document XML) qui remplace le modèle utilisant des processing instructions.
- Meilleur
support pour pré-compilation, pré-génération et cache pour de meilleures
performances.
Et comme "nous avons fait une version beta 1 et avons
tous survécu...", Carsten Ziegeler propose
de planifier une beta 2 pour mi-juillet à laquelle Giacomo Pati
suggère d'intégrer SOAP:
"J'ai toujours [en réserve] la proposition et les exemples de Michael Homeijer concernant l'action de Cocoon 2 comme un client et un serveur SOAP et c'est quelque chose qui m'intéresse
réellement."
Le nouveau-né ne manque pas d'ambition!
Autres articles:
Copyright 2001,
Eric van der Vlist.
|