Wie generiert WSDD basierend auf code oder auf Basis von WSDL
Habe ich Zugriff auf remote-Server bietet mir wsdl zurück zu meiner Antwort.
Ich vorbereitet Client, basierend auf der wsdl.
Nun ich woud wie zu schreiben, ein fake-Server (für die Prüfung braucht), was soll ich anfangen? Welche Schritte sollte ich implementieren? Der test macht nur Sinn, wenn es umgesetzt wird, indem das WSDL. Ist es möglich, erzeugen irgendeine Art von Service mit leeren Methoden?
In meiner app verwende ich Apache Axis 1.4
Meine Schritte, wie ich denke:
-
Ich habe bereits: InterfacePortType Klasse (die, wie ich Sie verstehe, steht der remote-Server), das erzeugt wurde, für meinen Kunden, basierend auf wsdl. So kann ich es implementieren, und es wäre MyService:
Klasse MyServer implementiert InterfacePortType
-
Erzeugen dann irgendwie WSDD. Wie kann ich es tun?
Fand ich ähnliche Frage hier nicht beantwortet.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie stubs für die client-Seite und Skelette für die server-Seite.
Google diese für mehr info: Achse erzeugen Skelett aus der wsdl -
Fand ich die Lösung, die ich generiert WSDD mit axistools-maven-plugin, Einstellung: serverseitige parameter wahr - dann erzeugt er die WSDD-Datei.
Dies ist maven-plugin Teil: