Java Socket Project

Avg Bid (USD)
Project Budget (USD)
$30 - $99

Project 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
• 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 required:
Java, Socket IO
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 500
in 7 days
$ 400
in 7 days
Hire csanuragjain
$ 500
in 10 days
Hire kdeveloper5
$ 200
in 7 days
$ 135
in 5 days
Hire dttson91
$ 90
in 4 days
Hire yuriysemen
$ 120
in 4 days
Hire javkhaanj7
$ 90
in 2 days
$ 50
in 4 days
$ 100
in 5 days