SPIROOpen source and simple Python interface to remote objects | |
Download |
SPIRO Ranking & Summary
Advertisement
- License:
- GPL
- Price:
- FREE
- Publisher Name:
- David McNab
- Publisher web site:
- http://www.freenet.org.nz
- Operating Systems:
- Mac OS X
- File Size:
- 79 KB
SPIRO Tags
SPIRO Description
Open source and simple Python interface to remote objects SPIRO is a free and simple ORB (Object-Request Broker) which will allow objects to be shared between two or more Python (and/or Jython) processes. Here are some key features of "SPIRO": · Handy bridge between cPython and Java (via jython) · You can talk to java libs/classes/functions, without losing access to CPython modules that have binary components (and are not available in jython). · Servers and clients can run in cPython or Jython · For C->Java bridging, server can be built into a standalone .jar file · Each client connection has its own private namespace on the server, or can share a namespace with other clients · All objects are stored on the server, manipulated through proxy objects on the client · Exceptions occuring on the server get passed back to the client · Client can pass callback functions to server · Forever free (as in speech, and as in beer), and open source Requirements: · Python
SPIRO Related Software