The Easy Network Benchmark
Your mission is to write a file transfer program. The client will send a filename to the server. The server will open that file, read it and send it back to the client. The client will receive the file and show it to the screen.
Events
Task |
Points |
Server opens a socket |
5 |
Client opens a socket |
5 |
Server and client transfer the filename |
5 |
Server opens the file |
5 |
Server and client exchange file data |
5 |
Server and client can work with any size data (you must use a loop). |
5 |
Every un-checked error |
-2 |
Turned in before Saturday Sept 13th |
5 |
Turned in after Tuesday Sept 16th |
-5 |
You make a graph with data points at 0 bytes, 100 bytes, 10,000 bytes, and 1,000,000 bytes. |
5 |
Notes: You can find