Python Desktop Server Weblog 6.2.2004

a picture of myself

Münsterland.org

2004-02-06

Toolserver Framework for Python

This is a small project that's an offspring of my work on the Python Desktop Server. It implements a dynamic threading server for SOAP. It sports a threading model much like Apache 1.3 - so it starts and stopps threads by need. Integrating a tool into the toolserver and export it's methods via SOAP is as simple as subclassing a base class. Not much documentation yet, if you need a lightweight server for SOAP services, it might be usefull. It doesn't provide WSDL interface descriptions, though!

UPDATE: I just released version 0.2.0 wich supports XMLRPC as an alternative to SOAP. Additionally there now is a Toolserver Framework for Python Quickstart Guide.

UPDATE 2: I commited changes for 0.3.0 to CVS that implement REST style API building. It's still a bit crude, it's interfaces might change a bit, but it is already working.

UPDATE 3: I commited changes for 0.3.0 to CVS that help with easy basic authentication for methods. Another change done is conditional GET for the REST interfaces based on ETag headers.

This post references topics: python
posted at 13:20:16    #
February 2004
MoTuWeThFrSaSu
       1
2 3 4 5 6 7 8
9101112131415
16171819202122
23242526272829
Jan
2004
 Oct
2004

This is the Python Desktop Server weblog.


(Donations will be used by the author to buy stuff, fullfill selfish wishes or do other silly recreational things. You have been warned.).
The PyDS is
OSI Certified Open Source Software

Python Powered

XML-Image

© 2004-2007, Georg Bauer