Search code examples
pythonweb-servicessoapwsdl

Python Web Service Recommendations


I am looking to create a web service in Python, but none of the libraries/tools I have looked at appear to be actively maintained. I am looking to build a server using SOAP. Don't need to build a client at the moment as I can test using soapUI but will need to write a client at some point.

The ones I have already looked at include

  • ZSI
  • SOAPpy
  • SUDS
  • rpclib (formerly soaplib)

Can anyone recommend any more that might be maintained a bit more regularly?


Solution

  • Try twisted: http://twistedmatrix.com/trac/

    Its heavily used project to various web services. You can build almost anything from it.

    Talking about SOAP here is twisted support for SOAP from docs: http://twistedmatrix.com/documents/current/web/howto/xmlrpc.html#auto4

    Last change was few hour ago - so it is actively maintained.

    You may want to read this: