Distributed Systems Assignment using Python3 and Pyro.
+ Python 3.5
+ Pyro 4
This might also work with other versions of Python 3, but this hasn't been tested (yet).
To run the client side, simply call
./client.py
You might need to ensure that the file is executable.
Otherwise, just run it directly with Python.
For your convenience, I've written a simple BASH script that runs the program. Just call:
./run.sh
This will start the nameserver, then run the order server, then the frontend, and then create an interactive client.