SOAP-запрос к WebService с Java
Я немного озадачен тем, как сделать запрос к веб-сервису через Java.
Пока единственное, что я понимаю, это то, что веб-сервисы используют структурированные сообщения XML, но все же я не совсем понял, как структурировать мой запрос.
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<getProductDetails xmlns="http://magazzino.example.com/ws">
<productId>827635</productId>
</getProductDetails>
</soap:Body>
</soap:Envelope>
В основном я должен отправить 2 параметра в веб-сервис, а взамен я ожидаю еще два параметра.
Я предполагаю, что есть некоторые банки, которые могут сделать большую часть работы, но я не нашел ни одного онлайн. Может кто-нибудь, пожалуйста, объясните мне основание?