Как мне использовать WSDL и внедрить SOAP-сервер в Ruby? - PullRequest
2 голосов
/ 19 февраля 2011

У меня есть файлы WSDL и XSD, и я хочу реализовать веб-сервис на основе этого WSDL.

Я успешно установил гем Action Web Service, и он работал без проблем для меня, но мне действительно нужно использовать мой собственный WSDL, а не тот, который был создан ActionWebService.

1 Ответ

0 голосов
/ 26 апреля 2011

У меня нет ответа для вас, но, похоже, вам нужен генератор кода, например wsdl2ruby, доступный в геме SOAP4R.

Вот недавний ответ / обновление SOAP4R: https://github.com/mumboe/soap4r

И есть несколько примеров использования SOAP4R для генерации клиентов веб-служб:

http://www.winstonyw.com/2008/09/02/howto-use-ruby-soap4r/

http://mrfrosti.com/tag/wsdl2ruby/

У меня не так простонашел примеры генерации кода на стороне сервера, но, похоже, у wsdl2ruby есть переключатель для выполнения этой функции.

Удачи.

...