Обычно вы начинаете с сгенерированного объекта, класс которого украшен аннотациями XML. После заполнения вашего объекта данными, вы передаете его в качестве параметра методу веб-службы. Библиотеки JAX-WS будут использовать JAXB и аннотации для вашего объекта, чтобы упаковать его в XML, упаковать его в сообщение SOAP и отправить по сети на конечную точку веб-службы.
На стороне сервера сообщение SOAP разбирается, а объект XML не разбирается. На этом этапе логика метода выполняется и предоставляет возвращаемое значение. Если это возвращаемое значение является другим сериализуемым объектом XML, мы снова пройдем весь процесс, чтобы маршалировать и отправить ответ.