/distributed_algorithms_and_systems_4

Coursework for the DAS4 course. Developed an online auctioning system using Java RMI. LaTeX was used for the report.

Primary LanguageJava

These are the instructions that should be followed by someone who want to test
the implementation:

1. Extract the folder from the archive provided
2. Enter the folder created
3. Type “make” to create the .jar files for the server, client, common and
testing (works at the level-4 lab machines)
4. At the runClient.sh script, the second to last argument is for providing
the server’s address. The last is for declaring if the user will be an admin,
true if he is an admin, false otherwise (related to save/restore state)
5. At the runTest.sh script the -Duk.ac.gla.auctionsystem.client.testing.host
property is for setting the server’s address
6. Run "rmiregistry &"
7. Run the server by running ./runServer.sh
8. Run the client by running ./runClient.sh
9. Run the JUnit tests by running ./runTest.sh