Joel Gauci wrote:

Bonjour,
je cherche des informations sur le HttpProxyGenerator (2.1.7): y a t il 
possibilité de filtrer les champs HTTP à reconduire vers le service cible? Si 
Oui, comment? la gestion des cookies est elle prise en charge ? Quelle est la 
différence avec le WSProxyGenerator?

Bref, je cherche le maximum d'info sur ce composant cocoon.

HttpProxyGenerator et WSProxyGenerator ont à peu près la même fonction, mais correspondent à des développements qui ont eu lieu en parallèle. Il y a aussi le GenericProxyGenerator. Pour savoir ce qu'ils propage, ça m'ennuie de le dire, il faut regarder le code, parce que l'un comme l'autre font pas mal de choses mais n'ont pas de doc complète.

Ceci étant dit, j'ai l'idée depuis un moment de remplacer ces 2 générateurs par une implémentation avancée du protocole http dans Cocoon (rappelons que ce sont aussi des composants) qui permettra de configurer finement ce qui doit être propagé et/ou transmis au serveur distant : entêtes (cookies, user-agent, authentification, etc), session (proxying de session, ou session globale pour l'appli Cocoon), paramètres, etc... Reste à trouver le projet pour lequel cette évolution sera vraiment indispensable...

Pourquoi un protocole ? Parce que d'un point de vue conceptuel, les générateurs ont le rôle de parser, c'est à dire qu'il transforment un flux binaire en flux XML, alors que le rôle des protocoles est justement de donner accès à des flux binaires, pour utilisation dans des contextes variés, et pas seulement les générateurs.

Sylvain

--
Sylvain Wallez                        Anyware Technologies
http://people.apache.org/~sylvain     http://www.anyware-tech.com
Apache Software Foundation Member     Research & Technology Director


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

Répondre à