Может ли веб-служба jax-ws использовать вызов типа rpc и получать необработанный xml? - PullRequest
0 голосов
/ 24 декабря 2009

У меня есть веб-сервис, над которым я работаю, и пока он работает нормально, создав порт в клиенте, а затем вызвав метод для порта.Тем не менее, мне только что сказали, что несколько клиентов, которые будут использовать веб-сервис, планируют отправлять его в виде необработанного xml на основе схем, используемых веб-сервисом, и мне было интересно, возможно ли это.Я думаю, что мне может понадобиться использовать интерфейс провайдера, чтобы веб-сервис мог обрабатывать запросы такого типа, но я не уверен.

Я выполнил поиск вопросов здесь, но ни один из них не показалсяОтвечая на мой вопрос и то, что я нахожу в сети после поиска в Google, говорит, что это возможно, но затем они приводят примеры, которые работают точно так же, как у меня уже есть.

Заранее спасибо за любую помощь, которую вы можете предоставить.

Ответы [ 2 ]

0 голосов
/ 30 января 2011

Я думаю, что вы хотите отправлять и получать XML через

здесь 1 способ

http://java.dzone.com/articles/implementing-jax-ws-web

0 голосов
/ 24 декабря 2009

планировать отправку этого файла в формате xml на основе схем, используемых веб-службой

То есть вы имеете в виду, что они планируют отправлять вам XML-сообщения на основе схемы, опубликованной в WSDL вашего веб-сервиса?

Это именно то, что такое SOAP и как работают веб-сервисы SOAP / XML.

Предполагая, что клиенты отправляют ваши правильно сформированные сообщения, эти запросы клиента идентичны запросам любого другого клиента, и вам не нужно делать для них ничего особенного.

...