Pyro - PYthon Remote Objects

  •        0

Pyro is short for PYthon Remote Objects. It is an advanced and powerful Distributed Object Technology system. when using Pyro you just write your Python objects like you would normally. With only a few lines of extra code, Pyro takes care of the network communication between your objects once you split them over different machines on the network. All the gory socket programming details are taken care of, you just call a method on a remote object as if it were a local object.



comments powered by Disqus

Related Projects


Avro is a data serialization system. It is a subproject of Apache Hadoop.

Red5 - Media Server

Red5 is an Open Source Flash Server written in Java that supports Streaming Video (FLV, F4V, MP4, 3GP), Streaming Audio (MP3, F4A, M4A, AAC), Recording Client Streams (FLV and AVC+AAC in FLV container), Shared Objects, Live Stream Publishing, Remoting Protocols: RTMP, RTMPT, RTMPS, and RTMPE.

Spring - Application Framework

Spring is an Application framework which has Inversion of Control container, Aspect-oriented programming framework, Data access, Transaction management, Model-view-controller for web, Remote access framework (RPC) and lot more. It is well integrated with Toplink, Hibernate, JDO, and iBATIS.


The TclSOAP package provides a mechanism to bind Tcl command procedures to remote procedure calls using the Simple Object Access Protocol (SOAP) and XML-RPC over HTTP. Both client and server code is provided.


JsonRpc-Cpp is an OpenSource implementation of JSON-RPC protocol in C++. JSON-RPC is a lightweight remote procedure call protocol similar to XML-RPC.

Finagle - A fault tolerant, protocol-agnostic RPC system

Finagle is an asynchronous network stack for the JVM that you can use to build asynchronous Remote Procedure Call (RPC) clients and servers in Java, Scala, or any JVM-hosted language. Finagle provides a rich set of tools that are protocol independent.


DarwiinRemote is a tiny program amp; library which reads data from and sends data to Nintendo Wii Remote (Wiimote), nunchuk, amp; classic controller.


Remote network and data debugging for your native iOS app using Chrome Developer Tools

Dirmi - Bidirectional RMI

Moved to GitHub: Dirmi is a replacement for Java RMI which supports bidirectional remote objects.


Chicken is a VNC client for Mac OS X. A VNC client allows remote access to another computer over the network. Chicken is based on Chicken of the VNC.

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.

Tag Cloud >>