Multicast File Backup

Programing Language: Java

Repository: https://github.com/TiagoJoseMagalhaes/SDISBackupProject

Description

This work was developed as part of a distributed systems class, and its object was to introduce the concept of multicast via the development of a file backup network. This was developed in java with no additional libraries besides the java standard library. Files had to be broken down into several chunks that were independently sent over the network. This application also had to work with the implementation of other students. Remote method invocation was used to issue commands to the backup application from a separate application.