Skip to content

Client/Server communication based on compressed JSON over TCP. Skeleton Project for bandwidth effective Client/Server Applications.

License

Notifications You must be signed in to change notification settings

hailpam/pyclientserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyClientServer Build Status

Client-Server communication based on compressed JSON over TCP. Server returns compressed JSON data to the client for effective bandwidth usage.

How to setup it

Client and Server instances read their parameters from 'src/settings.py'. Therefore, whatever special configuration is needed, put it there.

How to run it

To run a test scenarion, proceed as follows:

  1. Open a terminal and launch the server

    > python src/startserver.py
  2. Open a new terminal window/tab and launch the client

    > python src/startclient.py

Versions

  • 0.1 First release: working scenario, ok compression.

About

Client/Server communication based on compressed JSON over TCP. Skeleton Project for bandwidth effective Client/Server Applications.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published