Jestem nowy w usługach sieciowych SOAP. Moim wymaganiem jest stworzenie narzędzia do testowania, takiego jak SOAP UI, w którym dane wejściowe będą adresem URL konkretnego pliku WSDL i operacji. Moim zadaniem jest dynamiczne tworzenie klienta SOAP na podstawie WSDL i operacji. Używam java. Czy ktoś może mi pomóc z kodem java?Generic Soap Client w Javie
Odpowiedz
Zobacz Axis2, a zwłaszcza pokolenie klienta.
http://axis.apache.org/axis2/java/core/docs/userguide-creatingclients.html
Spójrz na JAX-WS API i jego wdrożenie odniesienie: http://jax-ws.java.net/
Jest to znormalizowany specyfikacja do publikacji Zestawienie i inwokacji (JSR 224)
Każdy powód, dla którego” nie używasz SoapUI do tego? Jak zauważyłeś, robi dokładnie to, co chcesz (i, FWIW, to aplikacja Java ;-)).
Zresztą obie ramy usług internetowych Axis i CXF (Apache) mają wsdl2j
implementacje, które będą generować swoje odcinki klienckie dla Ciebie: podać WSDL URI jako argument w linii poleceń podczas wywoływania instancji wsdl2j
(jest to ten sam kod użyty pod okładkami przez SoapUI, podczas generowania klienta z odpowiednią strukturą), a klasa generuje twój stubs.
Można znaleźć na to pytanie przydatne: What methods exist to auto-generate java client stubs from WSDL files?
dont naprawdę trzeba wygenerować klienta SOAP. Możesz użyć czegoś takiego jak HTTPClient, aby opublikować żądanie XML protokołu SOAP. W ten sposób WSDL wszystko, co musisz zrobić, to stworzyć xml.
- 1. Generic Open Source REST Client?
- 2. Metoda z Generic typ zwracany w Javie
- 3. Generic Javy Generic Konstruktorzy
- 4. Generic within a Generic w Swift
- 5. Nawlekanie w GWT (Client)
- 6. Advanced Rest Client Client Self-Signed Certificate
- 7. "Generic" iterator w C++
- 8. Generic typealias w Swift
- 9. Generic zalegających w Haskell
- 10. Żądania SOAP w .NET
- 11. Cassandra Client Java API's
- 12. Android Ksoap2 SoapFault - kod błędu: błąd 'soap: Client': 'Serwer nie mógł odczytać żądania
- 13. Delphi SOAP Client nie może przechowywać więcej niż 2 jednoczesnych żądań. Jak zwiększyć?
- 14. Inicjalizacja Java Generic Array of Type Generic
- 15. Generic Relations/Generic Foreign Keys w Django Admin
- 16. Generic BinaryReader
- 17. SOAP: HTTP Bad Request
- 18. Usługi sieciowe SOAP w Haskell?
- 19. Generic konwersja
- 20. Żądanie SOAP w R
- 21. Błąd klienta PHP SOAP
- 22. Generic tabeli bazy danych projekt
- 23. Symfony2 ReST Client Structure
- 24. Elasticsearch client thread safety
- 25. Extract ciało SOAP z komunikatem SOAP
- 26. Generic: polecenie Pythona w vim?
- 27. RESTEasy Client Proxy Overhead?
- 28. MNIEJ Client dla Windows
- 29. Android Rest Client
- 30. częściowe rodzajowych w Javie