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. The transport is XML-RPC, SOAP or JSON-RPC
over http(s).
Status is Beta on features, in production use.