Java Socket Project

Closed

Description

Building a simple file sharing system. The file sharing system consists of two

types of entities: file servers and clients. A client may share its files by uploading them to one of

the file servers. A file server stores and serves the files for download. For this project the goal is to develop the following functionalities:

• The ability for the client to upload files to a server.

• The ability for the client to download files from a server.

• Your implementation should allow for multiple clients and servers. The client should

provide the ability for the user to select which file server to use for each

upload/download.

• The ability to resume upload and download. If file transfer between a client and a server

is interrupted (because network, server, or client has failed), the client should be able to

resume download from the same or another file server (assuming the file exists on

another file server), and the client should be able to resume upload to the same server.

In other words, the client should not have to upload/download the data that is already

uploaded/downloaded. Only use Java sockets library for developing your system. No other use of third party

software is allowed.

Skills: Java, Socket IO

See more: socket download upload file java, words to use on resume, words to use in a resume, types of resume, resume types, socketio, socket server c, socket java, java simple project, c java c++, socket server project java, client socket server, socket project, file sharing java project, simple java client server, network file sharing, server client file share, file sharing client server java, simple java server client, file sharing client client java, java data project, upload file transfer, transfer files system java, resume file upload, java project implementation

Project ID: #4279155

14 freelancers are bidding on average $215 for this job

dobreiiita

Hi, I am JAVA expert and can surely help you here, Thank You

$500 USD in 7 days
(158 Reviews)
6.3
samitXI

Please check your inbox. Thanks

$400 USD in 7 days
(63 Reviews)
5.7
csanuragjain

hi i can do this contact if interested

$500 USD in 10 days
(20 Reviews)
5.1
kdeveloper5

Hi, I can do this task in less than one week,

$200 USD in 7 days
(4 Reviews)
4.2
hbxfnzwpf

Senior java developer, it is very easy for me, please let expert do this.

$135 USD in 5 days
(8 Reviews)
3.5
dttson91

Let me help you. I can start right now. I can do as quickly as possible.

$90 USD in 4 days
(1 Review)
2.4
yuriysemen

Hi. I have experience in implementing similar functionality (Sockets, multithreading, etc...). It was a really big commercial project. So I can implement this with high quality.

$120 USD in 4 days
(1 Review)
2.0
javkhaanj7

Hello. I am ready to your project. Thank you. :)

$90 USD in 2 days
(1 Review)
1.9
mailmesalah

I have good experience in socket programming in java. Feel free to contact me to start the project.

$50 USD in 4 days
(1 Review)
1.4
k0der

please check my pm

$100 USD in 5 days
(4 Reviews)
0.9
MohamedFouad88

Kindly check your private message.

$90 USD in 7 days
(0 Reviews)
0.0
Mlad3n

Im new freelancer and i will do this for You in short period...

$100 USD in 4 days
(0 Reviews)
0.0
iabughosh

I have a wide experience with java sockets and IO, i can do this on time.

$600 USD in 15 days
(0 Reviews)
0.0
maityprosun

Is U really need a server client architecture ? U want to resume your download or upload. So if you use just a super fast file copy program with resume support I can help you.

$30 USD in 2 days
(0 Reviews)
0.0