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.

- E

Ernesto Tagwerker
http://etagwerker.com

>
> Muchas gracias.
> Daniel.
>
> _______________________________________________
> 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