Как использовать класс Ruby SOAP :: Attachment - PullRequest
2 голосов
/ 25 февраля 2010

Итак, я пишу Ruby-клиент для веб-службы SOAP и выяснил, как вызвать простой метод:

# WebServiceClient.rb
require 'soap/wsdlDriver'

wsdl_url  = 'http://urlmadness?wsdl'
service = SOAP::WSDLDriverFactory.new(wsdl_url).create_rpc_driver
result = service.simpleMethod(:sayHello => 'Hello')

p result.return

Теперь мне нужно написать что-то, что будет вызывать веб-метод, который ожидает прикрепленный файл в виде вложения SOAP MIME (SwA). Я изучил класс SOAP::Attachment Руби, но не могу понять, как его использовать, и нигде не могу найти примеров.

Кто-нибудь знает, как использовать его для добавления вложения MIME к вызову метода?

Спасибо
Alex

1 Ответ

2 голосов
/ 28 февраля 2010

нашел две дискуссии в гугл группе soap4r:

"Как добавить вложение в запрос на мыло для документов / освещения?"
http://groups.google.com/group/soap4r/browse_frm/thread/1cfc1f87c5cbdda7/a8f58915d4a2de87?lnk=gst&q=attachment#a8f58915d4a2de87

пс. вторая ссылка добавлена ​​как комментарий.
Мне запрещено публиковать более одной ссылки в ответе из-за защиты от спама

...