Re: SOAP 1.2 Python client ?
On 5 mar, 13:19, lbolla wrote: > On Mar 5, 10:01 am, BlueBird wrote: > > > > > > > On 3 mar, 20:35, Stefan Behnel wrote: > > > > BlueBird, 03.03.2010 17:32: > > > > > I am looking for aSOAP1.2 python client. To my surprise, it seems > > > > that this does not exist. Does anybody know about this ? > > > >SOAPmay be an overly bloated protocol, but it's certainly not black magic. > > > It's not hard to do manually if you really need to: > > > >http://effbot.org/zone/element-soap.htm > > > But this requires a goog knowloedge ofSOAP, in order to parse > > everything correctly. The reason I want to use a ready-made client is > > that I have about zero knowledge aboutSOAP, and even more in the > > differences betweenSOAP1.1 and 1.2 . > > > cheers, > > > Philippe > > I use a thin custom-made python wrapper around gSoap[1], which is tens > of times faster than ZSI. I looked at gSoap and the solution seemed really nice. They can generate C that I can call with ctypes. The only problem is that I am working on a closed source software and their licensing cost for close source were too expensive for my company. After much much digging, we found out the problem and managed to solve it with SUDS. When calling a .NET service, you should not reference the soap envelope spec with 'http://schemas.xmlsoap.org/soap/ envelope/' but with 'http://schemas.xmlsoap.org/soap/envelope' . The .NET server implementation seems to be very picky about the last / . Yeah for SUDS and oh for .NET cheers, Philippe -- http://mail.python.org/mailman/listinfo/python-list
Re: SOAP 1.2 Python client ?
On Mar 5, 10:01 am, BlueBird wrote: > On 3 mar, 20:35, Stefan Behnel wrote: > > > BlueBird, 03.03.2010 17:32: > > > > I am looking for a SOAP 1.2 python client. To my surprise, it seems > > > that this does not exist. Does anybody know about this ? > > > SOAP may be an overly bloated protocol, but it's certainly not black magic. > > It's not hard to do manually if you really need to: > > >http://effbot.org/zone/element-soap.htm > > But this requires a goog knowloedge of SOAP, in order to parse > everything correctly. The reason I want to use a ready-made client is > that I have about zero knowledge about SOAP, and even more in the > differences between SOAP 1.1 and 1.2 . > > cheers, > > Philippe I use a thin custom-made python wrapper around gSoap[1], which is tens of times faster than ZSI. L. [1] http://www.cs.fsu.edu/~engelen/soapdoc2.html -- http://mail.python.org/mailman/listinfo/python-list
Re: SOAP 1.2 Python client ?
On 3 mar, 20:35, Stefan Behnel wrote: > BlueBird, 03.03.2010 17:32: > > > I am looking for a SOAP 1.2 python client. To my surprise, it seems > > that this does not exist. Does anybody know about this ? > > SOAP may be an overly bloated protocol, but it's certainly not black magic. > It's not hard to do manually if you really need to: > > http://effbot.org/zone/element-soap.htm But this requires a goog knowloedge of SOAP, in order to parse everything correctly. The reason I want to use a ready-made client is that I have about zero knowledge about SOAP, and even more in the differences between SOAP 1.1 and 1.2 . cheers, Philippe -- http://mail.python.org/mailman/listinfo/python-list
Re: SOAP 1.2 Python client ?
On Mar 3, 9:32 am, BlueBird wrote: > Hi, > > I am looking for a SOAP 1.2 python client. To my surprise, it seems > that this does not exist. Does anybody know about this ? > > The following clients seem to be both unmaintained and still > supporting only SOAP 1.1 : > > - SUDS suds unmaintained? I beg to differ. > - zsi > - SOAPy > > cheers, > > Philippe -- http://mail.python.org/mailman/listinfo/python-list
Re: SOAP 1.2 Python client ?
BlueBird, 03.03.2010 17:32: I am looking for a SOAP 1.2 python client. To my surprise, it seems that this does not exist. Does anybody know about this ? SOAP may be an overly bloated protocol, but it's certainly not black magic. It's not hard to do manually if you really need to: http://effbot.org/zone/element-soap.htm Stefan -- http://mail.python.org/mailman/listinfo/python-list