Żądanie SOAP do WebService z java

Jestem trochę zdezorientowany, jak złożyć wniosek do usługi internetowej za pośrednictwem Java.

Na razie jedyne, co rozumiem, to to, że webservices używa komunikatów o strukturze xml, ale wciąż nie rozumiałem, jak zorganizować moją prośbę.

<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>

Zasadniczo mam wysłać 2 parametry do usługi internetowej, aw zamian oczekuję dwóch innych parametrów.

Sądzę, że jest kilka słoików, które mogą wykonać większość pracy, ale nie znalazłem żadnego online. Czy ktoś może mi wyjaśnić podstawę?

questionAnswers(3)

yourAnswerToTheQuestion