Distributed Objects for Python
DOPY is a small distributed object system written in Python, with libaries in C#. It is not intended to be CORBA compliant. Instead, it aims to be extremely easy to use and to support Python's dynamic nature - methods are invoked dynamically, parameters are passed by reference. Any python object that can be pickled can automatically be passed as a parameter or a return value, and any Python object can be published as a shelved object.
[http://www.users.cloud9.net/~proteus/dopy/welcome.html Dopy Homepage]