Client-Server communication based on compressed JSON over TCP. Server returns compressed JSON data to the client for effective bandwidth usage.
Client and Server instances read their parameters from 'src/settings.py'. Therefore, whatever special configuration is needed, put it there.
To run a test scenarion, proceed as follows:
-
Open a terminal and launch the server
> python src/startserver.py
-
Open a new terminal window/tab and launch the client
> python src/startclient.py
- 0.1 First release: working scenario, ok compression.