Hola

Esto fue lo que escribió el amigo BlanckHand, también conocido como
Yonsy, estoy seguro que será de interés para muchos.

Saludos


---------- Forwarded message ----------
From: Black Hand <[email protected]>
Date: 2010/1/19
Subject: Re: [l-plug] Libreria python para SOAP
To: [email protected], [email protected]


On Tue, 2010-01-19 at 02:17 -0500, Pedro Muñoz del Río wrote:

> Un cliente necesita acceder a un webservice que funciona mediante
> soap, que libreria en python me recomiendan para acceder a este
> servicio?

uhm, vamos a ver si sigo sin poder postear a la lista (y sin poder
suscribirme desde otra cuenta)

si vas a consumir servicios web basados en SOAP las dos opciones q
tienes son ZSI y suds

ZSI [1] es el mas antiguo y mas usado por ello historicamente, pero
tambien es bastante engorroso de usar, y tiene problemas con las version
de python 2.5 y python 2.6 debido a q estas ya incorporan un subset de
las librerias XML q no son del todo compatibles con ZSI, su fortaleza es
q no solo provee de infraestructura para consumir servicios sino tambien
para proveerlos. La manera comun de aprovechar ZSI para consumir
servicios es hacer q te genere todo el skeleton code q hace de proxy a
los servicios .

Suds [2] es un proyecto mas reciente, pensado para consumir servicios
nada mas, pero q resulta mucho mas sencillo de entender e implementar q
ZSI. a diferencia de ZSI, no genera codigo, sino mas bien en lee el
archivo wsdl del webservice y genera en runtime los objetos y
procedimientos q exporta el webservice, siendo el acceso a los mismos
mas limpio q en el caso de ZSI.

a ver le das una mirada y comentas (y de paso comentas q sigo sin poder
postear a la lista y sin poder suscribirme a ella desde otra cuenta de
correo)

--
Yonsy Solis, aka Black Hand

[1] http://pywebsvcs.sourceforge.net/zsi.html
[2] https://fedorahosted.org/suds/




-- 
Ing. Pedro Muñoz del Río
CIP: 105362

Acerquese a nuestra empresa: http://www.simuder.com
------------------------------------------------
APESOL: http://www.apesol.org
UTPINUX: http://www.utpinux.org
Blog: http://www.droper.org
_______________________________________________
Lista de correo Linux-plug
Temática: Discusión general sobre Linux
Peruvian Linux User Group (http://www.linux.org.pe)

Participa suscribiéndote y escribiendo a:  [email protected]
Para darte de alta, de baja  o hacer ajustes a tu suscripción visita:
http://listas.linux.org.pe/mailman/listinfo/linux-plug

IMPORTANTE: Reglas y recomendaciones
http://www.linux.org.pe/listas/reglas.php
http://www.linux.org.pe/listas/comportamiento.php
http://www.linux.org.pe/listas/recomendaciones.php

Responder a