this project is old and moldy
SMA is a web service gateway. It will provide access to any networked service (HTTP/HTTPS/SOAP/XML-RPC/etc.) you want and do so through a number of interfaces. There is also a networked system of flow between service calls, allowing a user to have the output of one service act as the input for another (this is an oversimplification of SMA's abilities). The system is configured at run time, supports session based communication (many different simultaneous configurations), and can access a wide variety of datastores to provide for persistant data. It leverages the power of MIT's Twisted Matrix to produce a rather tolerant gateway server.
The source is available https://svn.butterfat.net/public/SMA.
The docs are available at http://bfs.itlab.musc.edu/~bmuller/SMADocs.
The API docs can be found at http://bfs.itlab.musc.edu/~bmuller/SMADocs/api/html.
Bugs can be reported to http://bfs.itlab.musc.edu/tracker/carc or mullerb@musc.edu
Note: Previous versions can be viewed in CVS here.