История изменений
Исправление
Legioner,
(текущая версия)
:
Если таких запросов будет не очень много, я советую следующий подход:
Скачай SoapUI, сделай новый SOAP-проект, укажи ему этот URL как WSDL.
Он сгенерирует тебе примеры запросов. Убедись, что всё работает. Там и увидишь, как выглядят запросы и ответы.
Потом через обычный API составь нужный XML-документ с нужными параметрами и отправь его обычным же API через HTTP POST (возможно с нужным заголовком SoapAction). Ответ распарсь и вытащи нужную тебе информацию.
С таким подходом код будет понятным и не нужно никаких зависимостей, размер приложения будет небольшой.
Если таких запросов будет много и вручную это всё делать не хочется - подключай библиотеки. В мире Java стандарт де факто это JAX-WS, он даже в JDK встроен. Насчёт Android не знаю, в Android Java поддельная, но отдельной зависимостью скорей всего подключить получится.
Исходная версия
Legioner,
:
Если таких запросов будет не очень много, я советую следующий подход:
Скачай SoapUI, сделай новый SOAP-проект, укажи ему этот URL как WSDL.
Он сгенерирует тебе примеры запросов. Убедись, что всё работает. Там и увидишь, как выглядят запросы и ответы.
Потом через обычный API составь нужный XML-документ с нужными параметрами и отправь его обычным же API через HTTP POST (возможно с нужным заголовком SoapAction). Ответ распарсь и вытащи нужную тебе информацию.
Если таких запросов будет много и вручную это всё делать не хочется - подключай библиотеки. В мире Java стандарт де факто это JAX-WS, он даже в JDK встроен. Насчёт Android не знаю, в Android Java поддельная, но отдельной зависимостью скорей всего подключить получится.