Empece a usar Handsoap, pero cuando intento hacer el invoke me tira el
siguiente error el curl:

Curl::Err::UnsupportedProtocolError (Unsupported protocol)

Alguna idea?:S Sino, voy a intentar a usar el otro q me pasaron...

Gracias!

El 16 de noviembre de 2010 09:21, PoLaCo <[email protected]> escribió:

> Graciaaas gente!!
>
> Ahora veo cual uso de los 2!!
>
> Saludos,
>
> El 15 de noviembre de 2010 15:24, Daniel Cadenas 
> <[email protected]>escribió:
>
> 2010/11/15 Ernesto Tagwerker <[email protected]>:
>> > 2010/11/15 PoLaCo <[email protected]>:
>> >> Buenas,
>> >>
>> >> Estoy haciendo un cliente para acceder a un servicio web a a través de
>> SOAP.
>> >> El caso es que cada vez que hago una petición al servidor recibo un
>> objeto
>> >> del tipo SOAP::Mapping::Object cuya estructura de datos no es muy facil
>> de
>> >> leer, un array, hash o XML vendría mucho mejor.
>> >>
>> >>
>> >>
>> >> ¿Alguien tiene experiencia con ello? ¿cómo podría convertir la
>> respuesta a
>> >> otra estructura de datos?
>> >
>> > Podés usar soap4r y wsdl2ruby. Acá escribí algo (en inglés) sobre mi
>> > experiencia:
>> http://www.etagwerker.com/2009/02/railsruby-integration-with-soap/
>> >
>> > wsdl2ruby (http://dev.ctor.org/soap4r/wiki/Wsdl2Ruby) te genera un
>> > stub en base al wsdl. Así podés usar objetos Ruby para interactuar con
>> > el servicio.
>> >
>> > Espero que te sirva.
>> >
>>
>> Si querés más control a cambio de un poco más de trabajo (no te genera
>> proxies) probá handsoap: https://github.com/unwire/handsoap
>> _______________________________________________
>> Ruby mailing list
>> [email protected]
>> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>>
>>
>
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a