-
WSDL et génération d'IHM
Bonjour à tous,
J'espère que mon message ne semblera pas HS par rapport aux thèmes abordés sur ce forum.
Dans le cadre de mon stage de fin d'études, mon maître de stage aimerait me voir développer un mécanisme permettant, à partir d'un fichier WSDL 2 décrivant un service web en REST, d'obtenir une interface utilisateur, typiquement un formulaire en html, afin que n'importe quel service web puisse obtenir une interface générique.
J'imaginais qu'à partir d'une feuille XSLT, on pourrait obtenir quelque chose. Ou bien en parsant le fichier WSDL à la recherche des opérations possibles, et des arguments nécessaires, pour du coup reconstruire les URL à appeler...
J'avoue manquer un peu d'idées, mais si vous vous avez des suggestions à apporter, je vous en remercie !;)
-
manque d'idées ou je n'ai pas été très clair ? :(
-
XForms est un format intermédiaire intéressant à considérer pour faire ce type de mécanisme.
Il existe un projet fait par des étudiants allemands pour passer de WSDL à XForms : http://sourceforge.net/projects/wsdl2xforms/
WSDL2XForms est basé sur XSLT 2.0 tandis que mon implémentation de XForms, appelée XSLTForms (http://www.agencexml.com/xsltforms), est basée sur XSLT 1.0. Un enchainement de ces deux outils est envisageable en XSLT 1.0 uniquement pour que la transformation complète puisse être faite par le navigateur lui-même.
N'hésitez pas à me contacter directement pour plus d'information : alain.couthures@agencexml.com