Wie Zu Verwenden WSDL-Url
Schrieb ich ein java-web-service auf Netbeans 6.9.1 und eingesetzt, die auf GlassFish 3.0.1
Ich habe eine wsdl-url wie dieser "http://localhost:8080/web2/service2Service?wsdl".
Wie kann ich diese url für den Zugriff auf diesen web service von einem anderen java-Anwendung.
Dank
InformationsquelleAutor AhmetEmre90 | 2011-07-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Benötigen Sie zum generieren von Java, stellt die client - Sicht des Web Service und ruft dann Java. Hier ist ein Artikel, der erklärt einige Details.
Generieren von client aus der WSDL-Datei in Eclipse
Die Allgemeine Idee ist, dass Sie erzeugen eine Reihe von Java-Klassen aus der WSDL. Diese Klassen fungieren als proxy für den service, den Sie anrufen möchten. Ihre java-ruft Methoden auf dem proxy-Objekte, der generierte code erstellt die entsprechenden SOAP-Nachrichten, sendet der HTTP-request interpretiert die Antwort und dein code sieht nur eine Java-Ergebnis.
Benutze ich nur das Werkzeug integriert in Eclipse, aber Sie finden auch andere geeignete Generatoren, zum Beispiel in der Apache - Achse
Der link ist tot (oder führt nicht dahin, wo es sollte). Das ist, warum wir betonen, auf der Zusammenfassung der Inhalte und nicht einfach mal links. Bitte korrigieren Sie oder fügen Sie eine ausführliche Antwort und ich werde Sie entfernen mein downvote 🙂
Ja. Aber ich sehe nicht den Wert in das replizieren von komplexen Anweisungen, also ich bin die links.
Der link ist in Ordnung
InformationsquelleAutor djna
1º U speichern, müssen Sie den Inhalt in einer "myWebServices.wsdl" Datei
2º Führen Sie Ihre Wsdl-Konverter, alle Compiler haben eine von diesen, in der Regel der name ist WDSL.EXE
Dieser Prozess erstellt eine neue Datei mit dem NameSpace oder Paket mit den Definitionen von webservices gebaut.
3º importiert Dann das Paket oder baute eine Bibliothek.
InformationsquelleAutor Adolfo García
Entwickeln web-service-Client in der zweiten Anwendung.
Sie können Netbeans erstellen von web-service-client, indem Sie Ihre wsdl-url
InformationsquelleAutor Niroshan Abayakoon
Das Dokument unter dieser url ist der eigentliche wsdl (eine Beschreibung der eigentlichen webservice, geschrieben in WebService-Definfition Sprache).
Die Beschreibung enthält Informationen über die Dienste-url, die Protokoll(E), die Methode, die Namen und Daten der Objekte. Die Anwendung, die Informationen zum Aufruf der entfernten Methoden des service.
Des Protokolls werden können oder nicht, die SEIFE, ohne zu wissen, wie die webservice-details, es ist ganz unmöglich, zu empfehlen, ein toolset oder Methoden zu verwenden, die webservice, es gibt keinen Allgemeinen Ansatz. In den meisten Fällen sehen wir die SEIFE, die für jene Dienste, die ich empfehlen soapUI als Allgemeines Werkzeug, um verwenden und testen von SOAP-basierten webservices und apache axis zu realisieren java-basierte service-Konsumenten.
InformationsquelleAutor Andreas_D