2010-01-10 4 views

ответ

0

Я нашел ответ на свой вопрос. Скажем, у меня есть веб-сервис, стиль RPC со следующей подписью:

result SaveProduct(Product product) 

Я могу выполнить это с soap4r:

proxy = SOAP::WSDLDriverFactory.new("http://www.example.com/endpoint?wsdl").create_rpc_driver 
proxy.SaveProduct(:Product => {:name => 'product one', :cost => '12.50'}) 

Проведя некоторое время с soap4r, я бы рекомендовал использовать wsdl2ruby.rb для генерации прокси-объектов, если это возможно.