Как сделать вызов веб-службы SOAP из класса Java?

Я относительно новичок в мире веб-сервисов, и мое исследование, кажется, смутило меня больше, чем просветило меня, моя проблема в том, что мне дали библиотеку (jar), которую я должен расширить с некоторыми функциональными возможностями веб-сервиса.

Эта библиотека будет предоставлена другим разработчикам, и среди классов в jar будут классы, у которых есть метод, который вызывает веб-сервис (который, по сути, устанавливает атрибут класса, выполняет некоторую бизнес-логику, например, хранит объект в БД, и т.д. и отправляет обратно объект с этими изменениями). Я хочу сделать вызов к этому сервису как можно более простым, надеюсь, настолько простым, что разработчик, использующий этот класс, должен сделать только это.

Car c = new Car("Blue");
c.webmethod();

Я изучал JAX-WS для использования на сервере, но мне кажется, что мне не нужно создаватьwsimport на сервере ниwsimport на клиенте, так как я знаю, что у обоих есть классы, мне просто нужно некоторое взаимодействие между классами, общими для сервера и клиента. Как вы думаете, имеет смысл сделать веб-сервис и вызов в классе?

Ответы на вопрос(3)

Ваш ответ на вопрос