Remote Ruby is a dead-simple remote procedure call framework implemented in pure Ruby. Its purpose is to easily expose object methods to external apps or make objects invocable over the net. It uses a simply defined protocol over TCP to identify and invoke objects and classes registered on the server, and uses YAML to marshal parameters and return values. Remote objects act just like ruby objects and can be used anywhere as such.
SVN Access
Remote Ruby can be downloaded via Subversion using the following command: