SPIRO

Open source and simple Python interface to remote objects
Download

SPIRO Ranking & Summary

Advertisement

  • Rating:
  • 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