java a network program

已完成 已发布的 2 年前 货到付款
已完成 货到付款

client-server socket programming .

This program will be used to transfer files from client to server. Server will be listening on a port (# 1234) and Client will connect to Server and transfer files to Server.

* Client will take source folder path (i.e., folder that contains files) and the number of concurrent file transfers as command line arguments. For example, "java Client myFolder 6" will transfer files in “myFolder” folder to destination six at a time. In other words, concurrent file transfer means transferring multiple files over separate connections to increase overall throughput. If concurrency number is not entered, it should transfer one file at a time (aka concurrency=1), by default.

* The application should support integrity verification. That is, client and server will calculate checksum of each file after it is transferred and compare them to make sure data is transferred without any error in the network.

*Test the code with following scenarios to make sure it works as expected. Create a dataset with 100 files each 10MB size and transfer with concurrency 1, 2,4 and 8 and measure throughput.

* Draw a figure for concurrency value vs throughput

*Running the program on JFrame

Java Python Socket IO

项目ID: #31060016

关于项目

4个方案 远程项目 活跃的2 年前

授予:

stevegtdbz

Hello, I have experience in java socket programming. Can start right now. Please open a chat to discuss further, thanks

$200 USD 在3天内
(103条评论)
6.3

有4名威客正在参与此工作的竞标,均价$175/小时

bluestack333

Hi, how are u? I have read your post with care. I have experience with Java Socket programming. I assure that I can help u. Hope to chat you. Thanks.

$250 USD 在7天内
(4条评论)
1.9
NikTulup

Hello Client! I'm really wonderful in your project. I have a professional knowledge in computer network and have a good skills in coding such as c/c++, JAVA, c#. If you hire me, I will try with my best and will finish 更多

$140USD 在1天里
(0条评论)
0.0