Find Jobs
Hire Freelancers

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

$10-30 USD

Selesai
Dibuat hampir 8 tahun yang lalu

$10-30 USD

Dibayar ketika dikirim
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 “[login to view URL]” file to let me know how to compile your source code. All the above files must be zipped into one submission file.
ID Proyek: 11003472

Tentang proyek

16 proposal
Proyek remot
Aktif 8 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
Diberikan kepada:
Avatar Pengguna
$30 USD dalam 2 hari
5,0 (110 ulasan)
6,2
6,2
16 freelancer menawar dengan rata-rata $48 USD untuk pekerjaan ini
Avatar Pengguna
TOP RANKED programmer with 10+ years of experience. Interested in this project.
$55 USD dalam 1 hari
4,8 (441 ulasan)
7,4
7,4
Avatar Pengguna
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 1Z0-804 with 3+ years experience. small overview of feedback on my profile "you want to get your projects completed with quality? Hire Ahmed. Highly recommended." "Thoroughly satisfied with Ahmed, and would recommend him to anyone looking for an excellent java developer!" "Highly recommended. Very smart and well experience" looking forward to work with you Regards
$50 USD dalam 1 hari
4,9 (402 ulasan)
6,6
6,6
Avatar Pengguna
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 (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. Thanks
$125 USD dalam 1 hari
5,0 (4 ulasan)
3,5
3,5
Avatar Pengguna
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 dalam 3 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
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 dalam 1 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
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 dalam 1 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
A proposal has not yet been provided
$20 USD dalam 1 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
I am expert in Java.I can do this
$20 USD dalam 2 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
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 dalam 1 hari
0,0 (0 ulasan)
0,0
0,0
Avatar Pengguna
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 tested on the grounds of robustness and scalability. 2) I have good experience in networking and understand the topology very well. 3) I have worked in Java for 2 years before switching to Python. 4) I am good at implementation of algorithms and at the same time, I am a good developer. This way, if I will design your app, it will be faster as well as easy to use at the same time. 5) Though don't have any many projects in hand right now, it will ensure my loyalty and hard work towards your work only.
$35 USD dalam 1 hari
0,0 (0 ulasan)
0,0
0,0

Tentang klien

Bendera UNITED STATES
Mt.pleasent, United States
5,0
15
Memverifikasi Metode pembayaran
Anggota sejak Jul 24, 2015

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.