Ich bin neu im Konzept der Webdienste und arbeite gerade an einem Projekt, bei dem ich Daten aus einer externen Anwendung über SOAP abrufen muss.
Diese Anwendung stellt eine RPC-codierte WSDL bereit. Ich finde es momentan sehr schwierig, einen Client für diesen Dienst in Java zu erstellen, weil RPC ersetzt wurde.
Der nächste, den ich bis jetzt habe, ist JAX-RPC, aber jedes Mal, wenn ich versuche, das Programm ws-compile auszuführen, bekomme ich einen Fehler, der "Fehlercode zu groß" sagt.
Ich habe auf AXIS 2 recherchiert und versucht, es mit WSDL2JAVA zu kompilieren, aber aufgrund der RPC-Codierung erhalte ich immer eine Ausnahme bei allen Datenbindungsmethoden.
Ich habe mich gefragt, ob ich einen Rat oder eine Anleitung zum Generieren von Java-Clients aus RPC-kodierten WSDLs haben könnte. Was sind die Schritte? Was sollte ich beachten, bevor ich überhaupt versuche, den Kunden zu schreiben?
Ich verwende derzeit Netbeans 6.9.1
Wenn Sie versuchen, den Client-Stub aus der wsdl-URL zu generieren, Folge diesem
Danke
Tags und Links java web-services