proxy-pyzmq

Servidores de archivos

Aplicación creada con pyzmq, consta de n servidores los cuales se pueden establecer en el script /server/execute_server.sh , un proxy que permite distribuir las partes de un archivo de manera equitativa en cada uno de los servidores y un cliente que consta de 4 comandos

Comandos para el cliente

➡️ register username
➡️ upload filename username
➡️ download filename username
➡️ list username

Ejecutar programa

git clone https://github.com/edilsonlonC/proxy-files.git
cd proxy
python main.py
cd server
./execute_server.sh
cd client
./client.py command