Merci beaucoup pour cette explication très justifiée du flowscript, pour lequel je suis encore très réticent, du moins dans sa version javascript. L'aspect qui me dérange toujours est d'aller fouiller des API java pour deviner comment dire en javascript ce qui est à l'origine en JAVA. Javaflow est certainement ce qui me concernera pour la release cocoon 2.2

Il est dans la catégorie "composants de pipeline à effet de bord". On y trouve aussi le SQLTransformer, ou aussi les XSP qui contiennent du code applicatif. Du point de vue de la structucation modèle/vue/contrôleur, cela signifie que la vue (le pipeline) modifie l'état du système, ce qui n'est pas bon.

Dans Cocoon 2.0, l'entité représentant le contrôleur étaient les actions. Cela nécessitait l'écriture d'une classe Java par action,

Partageant ce constat, j'utilise souvent les actions xsp, en compilation temps réel comme du script ou leurs soeures générateur. Est-ce aussi à ranger dans les mauvaises pratiques ?



--
Frédéric Glorieux (AJLSM, http://ajlsm.com)

---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:[EMAIL PROTECTED]
Autres commandes : mailto:[EMAIL PROTECTED]

Répondre à