Popular recipes by Graham Dumpleton http://code.activestate.com/recipes/users/135831/2001-11-01T00:48:32-08:00ActiveState Code RecipesRemote database access using XML-RPC and SOAP. (Python)
2001-11-01T00:42:22-08:00Graham Dumpletonhttp://code.activestate.com/recipes/users/135831/http://code.activestate.com/recipes/81613-remote-database-access-using-xml-rpc-and-soap/
<p style="color: grey">
Python
recipe 81613
by <a href="/recipes/users/135831/">Graham Dumpleton</a>
(<a href="/recipes/tags/database/">database</a>).
Revision 3.
</p>
<p>Shows how to remotely access a database via a web service supporting XML-RPC and SOAP protocols. The example uses the MySQLdb module, but should be easily customised to any database with Python module adhering to the Python DB API. The web service interface provides the ability to make a self contained query, or allows the creation of a distinct database cursor to service a series of queries or updates without other clients interfering. Cursors automatically expire and delete themselves after a set period of inactivity if not explicitly closed.</p>
Web service accessible using both XML-RPC and SOAP protocols. (Python)
2001-11-01T00:48:32-08:00Graham Dumpletonhttp://code.activestate.com/recipes/users/135831/http://code.activestate.com/recipes/81612-web-service-accessible-using-both-xml-rpc-and-soap/
<p style="color: grey">
Python
recipe 81612
by <a href="/recipes/users/135831/">Graham Dumpleton</a>
(<a href="/recipes/tags/web/">web</a>).
Revision 3.
</p>
<p>This is yet another example of an XML-RPC capable web service. Where this example is different though, is that the service can be accessed at the same time using the SOAP protocol. Confusion is avoided by clients for each protocol using different URLs to access the service.</p>
Distributed request/reply middleware architecture. (Python)
2001-10-14T01:39:22-07:00Graham Dumpletonhttp://code.activestate.com/recipes/users/135831/http://code.activestate.com/recipes/81615-distributed-requestreply-middleware-architecture/
<p style="color: grey">
Python
recipe 81615
by <a href="/recipes/users/135831/">Graham Dumpleton</a>
(<a href="/recipes/tags/distributed/">distributed</a>).
</p>
<p>Simple example of setting up a distributed message oriented request/reply architecture. Shows creation of a central exchange service which all participating processes connect to. Services assign themselves a name and export the methods which are remotely accessible. Client services are then able to make calls against the exported methods.</p>
Distributed publish/subscribe middleware architecture. (Python)
2001-10-14T01:18:27-07:00Graham Dumpletonhttp://code.activestate.com/recipes/users/135831/http://code.activestate.com/recipes/81614-distributed-publishsubscribe-middleware-architectu/
<p style="color: grey">
Python
recipe 81614
by <a href="/recipes/users/135831/">Graham Dumpleton</a>
(<a href="/recipes/tags/distributed/">distributed</a>).
</p>
<p>Simple example of setting up a distributed publish/subscribe system. Shows creation of a central exchange service which all participating processes connect to. Services can then set themselves up as publishers, with other services able to subscribe to what is being published.</p>