автономный клиент веб-службы Java

Я новичок в веб-сервисах в целом. Я пытаюсь написать автономный клиент Java, который может получать ответ от веб-службы.

Я пробовал искать в SO и Google, но теперь я запутался еще больше. Ниже приведены ссылки, которые я подробно использовал.

У меня есть URL-адрес, например: http://api.something.com/remote/ wsdl / SomeEncryptedText

У меня также есть запрос SOAP, например:

 
 
 
someName@someWhere.com 
mypassword 
12121 
 
 
 
 

Как мне написать автономный клиент Java, который я хотел бы интегрировать с некоторым веб-приложением на более позднем этапе?

Судя по ресурсам, упомянутым ранее, существует широкий выбор программного обеспечения: SoapUI, WSDL2Java, Apache Axis, Maven Plugin, JAX-WS, Apache CXF.

Я использовал http://www.soapclient.com/soaptest.html в одном из упомянутых выше ответов SO, и я могу получить идеальный файл html / xml в браузере.

Я не понимаю, какое программное обеспечение мне следует использовать? Информации в ссылках мало по частям, которые я не могу сопоставить друг с другом, так как я ничего не знаю о SOA.

Кто-нибудь, пожалуйста, расскажите мне о шагах высокого уровня при написании автономного клиента Java, который принимает URL-адрес WSDL и запрос SOAP и дает мне его результат?

Сообщите мне, если я пропустил какую-либо информацию.

7
задан Community 23 May 2017 в 12:19
поделиться