A Web services framework and implementation based on mod_python
Project description
Clarens provides a way to easily write web-services applications with strong emphasis on security. Authentication is based on X509 certificates, with a flexible ACL scheme for authorization.
Exposed remote methods are implemented in drop-in modules, with auto-discovery and auto-documentation of methods.
Depends on Apache, mod_python 2.7x, BSDDB 3/4 using pyBSDDB, OpenSSL, and M2Crypto.
The transport is xml-RPC or SOAP over http(s).
Status is Alpha on features, but is already in use.