XML-клиент RPC Java без WSDL - PullRequest
       17

XML-клиент RPC Java без WSDL

1 голос
/ 29 февраля 2012

Итак, мне предоставлен простой сервер xml-rpc (xml over http).Но дело в том, что сервер не оснащен wsdl.У меня нет доступа к коду сервера, поэтому я не знаю об их реализации

Как я могу разработать клиент xml-rpc на Java без wsdl, без использования сторонней библиотекикак Apache xml-rpc клиент?

Пожалуйста, помогите.

Ответы [ 2 ]

1 голос
/ 29 февраля 2012

wsdl действительно полезен только с сторонней библиотекой, потому что он помогает генерировать объекты, которые можно сериализовать в xml без ручного кодирования xml.

Если у вас нет wsdl, вы должны либо вручную кодировать каждое отправляемое вами xml-сообщение и вручную анализировать каждое полученное сообщение, либо создавать собственный набор объектов и сериализовать и десериализовать их соответствующим образом.

0 голосов
/ 29 февраля 2012

WSDL-файл только поможет, без этого вы не сможете сгенерировать клиент, а также вы не сможете протестировать ваше приложение. Даже если у вас есть подключение к серверу.

...