Я новичок в веб-сервисах в целом. Я пытаюсь написать автономный клиент 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 и дает мне его результат?
Сообщите мне, если я пропустил какую-либо информацию.