Assignment 2 Solution

$29.99 $18.99

As part of this assignment, you will implement a file sharing and management system. Programming language allowed: ​Java Following are the requirements that must be met to complete the assignment – 1- ​Account creation [5 marks] [5] cmd: create_user `username` 2- ​File management [35 marks] 2.1: ​upload files to server [10] cmd: upload `filename` [10]…

You’ll get a: . zip file solution

 

 
Categorys:
Tags:

Description

Rate this product

As part of this assignment, you will implement a file sharing and management system. Programming language allowed: Java

Following are the requirements that must be met to complete the assignment –

1- Account creation

[5 marks]

[5]

cmd: create_user `username`

2- File management

[35 marks]

2.1: upload files to server

[10]

cmd: upload `filename`

[10]

cmd : upload_udp `filename`

2.2: create folder on server

[5]

cmd: create_folder `foldername`

2.3: move files to/among folder

[10]

cmd: move_file `source_path` `dest_path`

3- Group management

[50 marks]

3.1 Create group

[5]

cmd: create_group `groupname`

3.2 List groups

[5]

cmd: list_groups

3.3 Join/leave group

[5]

cmd: join_group `groupname`

cmd: leave_group `groupname`

3.3 List users and user files with path in a group

[10]

cmd: list_detail `groupname`

3.4 Share message in group

[10]

cmd: share_msg `message text`

3.5 Download file from any user in group

[15]

cmd: get_file `groupname/username/file_path`

The system should be able to run on multiple machines.

[10 marks]

Server on one machine and clients on other machines

(-10 marks

if not done)

NOTE:Strict actions would be taken against anyone found involved in any kind of plagiarism either from the internet or from other students.