/ftp-client-server

File-transfer-protocol server with client interface. Multi-threaded to handle multiple clients sending requests to the server at once.

Primary LanguageJava

Multi-Threaded FTP Server and Client Interface

Compilation Instructions: Nike: Makefile included. -Run 'make' in directory

Run instructions -One window: 'java Server N-Portnumber T-Portnumber' -One window: 'java Client hostname N-Portnumber T-Portnumber' -Program Running

Clean instructions -run $make clean

Note:

  • check documentation in source code for additional information

“This project was done in its entirety by Montana Wong, Justin Tumale, Matthew Haneburger with work load distributions of 40%, 40%, and 20% to MW, JT, and MH respectively. We hereby state that we have not received unauthorized help of any form”.