My project is to continue what I have done, basically I need to list down the selected folder and files from server and show it to client connected. the client will select the desired file or folder and server will transfer the file over TCP socket to the client. another requirements are:
-The server sends back an integer (use [login to view URL]()) denoting the number of 1024-byte blocks in that file. For instance, if a file has 5000 bytes, it has 5 blocks (4 blocks of 1024 bytes and a final block of 904 bytes)
-multi-threaded, one server can connect from few clients and can handle each client.