An open API service indexing awesome lists of open source software.

https://github.com/nikhilroxtomar/multithreaded-file-transfer-using-tcp-socket-in-python

A multithreaded file transfer client-server program build using a python programming language.
https://github.com/nikhilroxtomar/multithreaded-file-transfer-using-tcp-socket-in-python

python-socket-server python3 socket-programming threading

Last synced: 2 months ago
JSON representation

A multithreaded file transfer client-server program build using a python programming language.

Awesome Lists containing this project

README

        

# Multithreaded File Transfer using TCP Socket in Python

A multithreaded file transfer client-server program build using a python programming language. The server has the capability to handle multiple clients concurrently at the same by using threading. The server assigns each client a thread to handle working for that client.

The server supports the following functions:
- LIST: List all the files from the server.
- UPLOAD path: Upload a file to the server
- DELETE filename: Delete a file from the server
- LOGOUT: Disconnect from the server
- HELP: List all the commands

YouTube Video: [https://youtu.be/FQ-scCeKWas](https://youtu.be/FQ-scCeKWas)