https://github.com/louiscb/remote-file-system
https://github.com/louiscb/remote-file-system
derby java rmi
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/louiscb/remote-file-system
- Owner: louiscb
- Created: 2017-12-01T20:07:08.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-12-03T22:05:56.000Z (over 7 years ago)
- Last Synced: 2025-01-28T14:47:56.143Z (4 months ago)
- Topics: derby, java, rmi
- Language: Java
- Size: 75.2 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Client-Server Remote File System
This project uses Remote Method Invocation to allow communication betweeen a client and server. (https://docs.oracle.com/javase/7/docs/technotes/guides/rmi/)
It mimics a remote server file system that a client would login to and upload and download files.
The database that stores information about accounts and files uses Derby. (https://db.apache.org/derby/)
### How to Run
To create the database run the create-file-system-DB.sqlThen to start the database server run 'startNetworkServer -p 1620'
### Useful Commands:
startNetworkServer -p 1620##### Example of sql command for our DB:
insert into accounts (username, password) values ('ahmad', '1234');