Welcome to the Python Web Services Project! The Web Services for
Python Project provides libraries for developing web services using the
python programming language. The libraries implement the various
protocols used when writing web services including SOAP, WSDL, and
other related protocols.
For additional information on the Web Services for Python Project see the Source Forge project page. The pywebsvcs-talk mailing list is where discussions takes place regarding the project; the archives are here. The mailing list is greatly preferred over the forum.
- SF Project Page
- Links to all the project management information (bugs, releases, etc).
- Files
- Downloads, including beta and release candidates.
- Bug Reports
- Issue reporting and tracking.
- Mailing List
- Email discussion list for all pywebsvcs projects. (Subscription Information)
Software
- Zolera SOAP Infrastructure (ZSI)
-
The primary and most active web services toolkit supported by this project.
API docs1
| Documentation (1.7)
| SVN tree
| Latest official release (2.0)
| PyPi
- wstools
- A library of WSDL and other classes useful for building Web
Services stacks. This is common code used by both SOAPpy and ZSI.
In SOAPpy it is a separate package, but with ZSI it must be imported as ZSI.wstools
.
API docs1 | Documentation |
SVN tree | No separate release
1The API docs are updated daily from the SVN repository.
- SOAPpy
-
A second web services toolkit which is getting functionally
integrated into the ZSI toolkit. In the future, the Python Web Services
Project will only support one merged web services toolkit, under the
ZSI name.
API docs | Documentation | SVN tree | Latest official release (0.11.5) | Next Release Candidate (0.12.0)
Related Information
- SOAPy project at SF
- Python parsers for WSDL and Schema.
- Python XML Special Interest Group
- Python special interest group dealing with XML issues such as parsing, generation, SAX vs DOM.
- W3C SOAP page
- SOAP Specification Documents
- W3C WSDL page
- Web Services Description Language (WSDL) Specification Documents
- Holger Joukl's implementation paper (PDF)
- Holger Joukl has written an extensive report on building an
interoperable Web Services application using ZSI.
He wrote it using lyx. The
lyx source is also available.
- Richard Mutschler's
tutorial on ZSI
- Richard Mutschler has written a tutorial on ZSI (in German).
- Chris Hobbs's ocokbook
- Chris Hobbes wrote a cookbook on using ZSI and wstools