Pyro
From charlesreid1
This article refers to "host" (as the machine that is hosting the Pyro server, and the objects of interest) and "client" (as the machine that is connecting to the Pyro server and making the remote calls to the Pyro object).
Hello World with Pyro
Running a simple "Hello World" program with Pyro requires three steps:
1. Start the Pyro nameserver on the host
2. Register the remote object with Pyro
3. Call the remote object with the client
Step 1: Start the Host Nameserver
This step must only be run once in order to use Pyro on your host machine