Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 1.48 KB

README.md

File metadata and controls

25 lines (17 loc) · 1.48 KB

Multi-IO Library

This library enables Java programs to conduct IO operations (create, read, move, delete, download, etc.) over an abstract IO implementation. Microservice-style architecture.

This project is a pair assignment conducted as part of the Software Components (4025) course at the School of Computing, Union University.

NOTE: Please note that all of the project's documentation is in Serbian.

The project consists of the following submodules:

Component Description
sk.core The "main" part of the library that glues the components together.
sk.specification The shared specification used for developing concrete implementations of IO ops.
sk.localImplementation An implementation of IO functionalities based on local storage.
sk.remoteImplementation An implementation of IO functionalities based on Google Drive.
sk.cli CLI program for accessing the library.

Authors

Andreja Nesic

Aleksa Stojanovic
Student @ School of Computing, Union University
https://github.com/Aleksa0308