A Simple File Transfer Protocol

Completed Posted 7 years ago Paid on delivery
Completed Paid on delivery

The project requires three pieces of work: a network protocol specification, a client program that implements the client side of the protocol, and a server program that implements the server side of the protocol. As beginners in network programming, most students tend to overlook the importance of correct protocol design and specification. They often write a "protocol" after they have written up the client and the server programs. This is akin to building a palace without an architectural plan and then drawing up a blue print after the palace is already erected (or more likely after the palace is crumbled). Correct specification of the communication protocol is required in this project, and you can expect to be marked down significantly if your protocol specification is not complete or correct or not corresponding to what you have implemented! Having said that, programming wise, it is relatively straightforward to code once the network protocol is correctly specified.

C Programming UNIX

Project ID: #13298799

About the project

7 proposals Remote project Active 7 years ago

Awarded to:

$77 SGD in 3 days
(18 Reviews)
4.5

7 freelancers are bidding on average $80 for this job

hbxfnzwpf

I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 7 years. My work is online game developing, and mainly focus on server side, using c++ under Linux environ More

$150 SGD in 1 day
(77 Reviews)
6.5
vahid01

Hi, I can provide this program in less than 12 hours. Thank you. .

$100 SGD in 1 day
(46 Reviews)
5.3