Pyro - PYthon Remote Objects

  •        2864

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.

http://www.xs4all.nl/~irmen/pyro3/

Tags
Implementation
License
Platform

   




Related Projects

hprose - HPROSE is short for High Performance Remote Object Service Engine


HPROSE is short for High Performance Remote Object Service Engine.It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.

hprose-golang - Hprose is a cross-language RPC. This project is Hprose 2.0 for Golang.


Hprose is a High Performance Remote Object Service Engine.It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.

hprose-java - Hprose is a cross-language RPC. This project is Hprose 2.0 for Java


Hprose is a High Performance Remote Object Service Engine. It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system. Hprose supports many programming languages, for example: * AAuto Quicker * ActionScript * ASP * C++ * Dart * Delphi/Free Pascal * dotNET(C#, Visual Basic...) * Golang * Java * JavaScript * Node.js * Objective-C * Perl * PHP * Python * Ruby * ... Through Hprose, You can conveniently and efficiently intercommunicate between those programming languages. This project is the implementation of Hprose for Java.

hprose-php - Hprose is a cross-language RPC. This project is Hprose 2.0 for PHP


Hprose is a High Performance Remote Object Service Engine.It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.



hprose-delphi - Hprose is a cross-language RPC. This project is Hprose 2.0 for Delphi and FreePascal


Hprose is a High Performance Remote Object Service Engine.It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.

hprose-objc - Hprose is a cross-language RPC. This project is Hprose 2.0 Client for Objective-C


Hprose is a High Performance Remote Object Service Engine.It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.

hprose-pecl - Hprose is a cross-language RPC


Hprose is a High Performance Remote Object Service Engine.It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.

hprose-yii - Hprose Server for Yii


Hprose is a High Performance Remote Object Service Engine.It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.

xbmc-remote-keyboard - Send local keyboard presses to a remote XBMC through JSON RPC api


Send local keyboard presses to a remote XBMC through JSON RPC api

Pyro - Python Remote Objects


Powerful but easy to use Distributed Object Middleware for Python. This project is no longer hosted on Sourceforge! See homepage link for the new location! Development is continuing, but not on Sourceforge.

json-rpc-1-1 - A Rails plugin implementing the JSON-RPC 1.1 protocol for remote procedure calls


A Rails plugin implementing the JSON-RPC 1.1 protocol for remote procedure calls

libjson-rpc-cpp - C++ framework for json-rpc (json remote procedure call)


C++ framework for json-rpc (json remote procedure call)

socket.io-rpc - Minimalistic remote procedure call(RPC/RMI) library bootstrapped on socket.io


Minimalistic remote procedure call(RPC/RMI) library bootstrapped on socket.io

jquery-json-rpc - JSON RPC 2.0 (Remote Procedure Call) client implementation based on jQuery


JSON RPC 2.0 (Remote Procedure Call) client implementation based on jQuery

Tcl Distributed Programming (Tcl-DP)


Tcl-DP adds TCP, UDP, and IP-multicast connection management, remote procedure call (RPC), and distributed object protocols to Tcl/Tk. A C interface to the RPC primitives is also provided.

geoip-server - A simple XML-RPC server for making remote geolocation queries


A simple XML-RPC server for making remote geolocation queries