2016-04-26 14 views
1

Ich brauche eine Möglichkeit, HTML-Schnittstelle (Formular), beginnend von WSDL, um Web-Service-Anforderungen zu generieren. Die Antragseinreichung erfolgt durch serverseitigen Code. Der Benutzer füllt das Formular aus und sendet Daten.Generieren HTML-Formular von WSDL

Ich bin auf der Suche nach einer Bibliothek (Java), die mir helfen könnte, den Code zu schreiben.

Ich versuche nicht, Java-Klassen des Webdienstes zu erstellen, ich muss Formularfelder für jede wsdl-URL generieren.

Antwort

1

Nach MikeC http://www.soapclient.com/soaptest.html ist ein Tool zum Erstellen von HTML-Formularen aus WSDL-Dokumenten. Leider ist es keine Java-Bibliothek und es gab auch mindestens eine Einschränkung: keine Unterstützung für mehrdimensionale Arrays.

Aber mit ein wenig Aufwand sollten Sie in der Lage sein, einen eigenen Parser/Transformator für Ihren speziellen Anwendungsfall zu schreiben. Weitere Informationen zu einem WSDL-Parser für JAVA finden Sie unter How to parse WSDL in Java?.

Auch möglich XSLT http://www.ibm.com/developerworks/library/ws-xsltwsdl/.

+3

Meinen Sie wollen Sie etwas wie eine einfache SeifeUI bauen? Ein Benutzer lädt eine WSDL und eine Webseite wird angezeigt, um die verschiedenen Elemente der Anforderungsnachricht als Eingabe zu nehmen. Der Benutzer füllt die Werte aus und klickt auf eine Schaltfläche, um die Anforderung an den Dienst zu senden, und die Antwortelemente werden auf der Webseite angezeigt. Willst du das bauen? Ein bisschen wie http://www.soapclient.com/soaptest.html – MikeC

Verwandte Themen