Program for transferring the same file from client to server side for 100 times using tcp/udp protocol

1. You need to make two programs including one client side (C), one server side (S).

2. You can finish either TCP or UDP code.

3. Please use Java languages. Using any other languages will result in zero of your Assignment.

4. Your client and server side program must run in two different hosts, respectively. The two hosts must be two physical computers. The two hosts must connect through the Internet or local area network.

5. You client side program sends the same file (see the sample text format file) to the server side for one hundred times.

6. You server side program receives the file. Every time as long as the file is completely received, please compare with the sample file (stored at server side in advance) to see if they are the same. If the received file is different from the stored file, count one time incorrect transfer.

7. Use TCP/UDP to finish file transferring for one hundred times, count the number of time that incurs incorrect transfer, and count the average time used for one hundred times transferring.

8. You must test and explain your client and server side programs and demonstrate that your programs meet the requirements. In your demonstration, you must clearly show the IP addresses of the two machines/hosts (using ipconfig in windows and ifconfig in Unix or Linux), respectively. You also need to display the file in both sides

9. Zip your server and client side source code (no class code) and submit it through D2L dropbox. If you have special compiling and linking commands used, please attach a “[url removed, login to view]” file to let me know how to compile your source code. All the above files must be zipped into one submission file.

Skills: Java

See more: server languages, programs for computers, how to program computers, how to code computers, client side code, client server chat using tcp server, client server chat using tcp linux, tcp udp server gprs, client server chat using tcp, iterative server using tcp, project implementation tcp udp client server system, gps protocol tcp udp, tcp udp hole server, program client iterative server using tcp, tcp udp client server, transferring file php server, client server chat using tcp linux sockets, simple tcp udp server client windows, project udp using tcp, visual windows forms project tcp udp server

About the Employer:
( 15 reviews ) Mt.pleasent, United States

Project ID: #11003472

Awarded to:

$30 USD in 2 days
(39 Reviews)

17 freelancers are bidding on average $49 for this job


TOP RANKED programmer with 10+ years of experience. Interested in this project.

$55 USD in 1 day
(440 Reviews)

Hello My name is Ahmed, i'm a top rated freelancer. i worked over 100 projects and over 250 hours doing java projects. plus i passed freelancer java v3 exam with score 3.75 plus i got 2 java certificate 1Z0-803 and 1Z More

$50 USD in 1 day
(203 Reviews)
$60 USD in 2 days
(43 Reviews)

Hello sir, I am from Vietnam, I have 8 year in Software Industry with many running product. I have experience in web application with many large sites, also enterprise applications and mobile applications. My More

$55 USD in 1 day
(11 Reviews)

Hi, I have client server application ready use socket programming support TCP. I can modify as per your requirement. requirement: 1. You need to make two programs including one client side (C), one server side More

$125 USD in 1 day
(3 Reviews)

I am Senior Java Developer with more than 10 years of experience in Java design and development with strong problem solving skills. Code Samples [login to view URL] CV [login to view URL]

$94 USD in 2 days
(5 Reviews)

Given the opportunity i think i can totally do this project. I am not charging much for this project as i am taking this as great learning opportunity for less reward.

$25 USD in 1 day
(0 Reviews)

Hello Sir/Madam, We have gone through the details you have provided and we have already worked on a similar project before and can deliver as u have mentioned and would be pleased to work on this with you to deliver th More

$25 USD in 1 day
(0 Reviews)

I have a masters in Computer Science: I had to do this before in university. I can finish it in a couple hours and no one will under cut my bid.

$30 USD in 1 day
(0 Reviews)

A proposal has not yet been provided

$20 USD in 1 day
(0 Reviews)

I am expert in Java.I can do this

$20 USD in 2 days
(0 Reviews)

Hi I am working in JAVA and SCALA since last 4 years. I have done many projects in JAVA and SCALA like Screen sharing application in JAVA, Data Mining Applications in Scala etc. I can deliver you this with in a day.

$45 USD in 1 day
(0 Reviews)

some of portfolio [login to view URL] contact me. i will provide you code ,databases handover ,deasignes and other acceries if its part of project i will also p More

$77 USD in 1 day
(0 Reviews)
$25 USD in 1 day
(0 Reviews)
$28 USD in 3 days
(0 Reviews)

Hey dere, I am very apt for this project because of following reasons: 1) I have made an SSL-encrypted TCP-based chat messenger in JAVA where people can do group messaging or web conferencing at the same time. It was More

$35 USD in 1 day
(0 Reviews)

Hi I dear client i am a professional freelancer i can do this work your. Java scoket programming is the art that i have and i can help you.

$55 USD in 3 days
(0 Reviews)