Итак, я пишу 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