Ich möchte eine Anfrage an einen Webdienst senden und die Antwort lesen. Bisher habe ich JAXB verwendet, um Java-Klassen aus einem XSD zu generieren, von dem ich annehme, dass ich die Antwort lesen werde?Beginner Web Service Frage
Was ist der beste Weg für mich, die Anfrage zu implementieren? Der Web-Service, den ich verwende, ist ein Servlet und benötigt einen POST. Ist meine einzige Option, eine Zeichenfolge zu senden, die eine SOAP-Anforderung ist, die HttpURLConnection verwendet?
Welcher Webservice ist das? Ist es ein REST-Service oder ist es SOAP? Sie haben einen Hinweis darauf gegeben, dass es sich um einen SOAP-Service handeln könnte. Wenn dies der Fall ist, könnten Sie einen Client aus der WSDL beispielsweise mit Axis 2 generieren. – gregor
Sie können auch die Metro (http://metro.java.net) aufrufen /) Projekt. –
Ja, eine SOAP-Anfrage. Es gibt keine WSDL, also ist meine einzige Option, HttpURLConnection zu verwenden? – bmw0128