I've read mixed reviews of both Suds and ZSI -- two Python SOAP libraries. However, I'm unclear whether either of them can support WS-Attachments. I'd prefer to use Suds (appears to be more straightforward), but I'll defer to whichever library suits my needs.
A:
For your requirements I'd have to recommend ZSI. From its documentation,
It can also be used to build applications using SOAP Messages with Attachments.
Their website is not as pretty as Suds but the package includes promising documentation.
SOAPpy has support for attachments on its TODO list. Suds does not mention the word "attachments" anywhere. If you need attachments and don't want to implement them yourself, then ZSI is your choice.
Is the state of SOAP, still, incomplete implementations everywhere? Seriously... is it as complicated as C++ which suffers from the same problem? What a loss.
joeforker
2009-02-17 14:33:38
Yes, SOAP support in python sucks. Seriously.
vezult
2010-08-27 15:16:30