Java XML-RPC/RMI Vending Machine

Not only did this assignment allow me to enhance my java skills, but it also provided the opportunity to learn about the different protocols used within the programming language. Modelled after a basic vending machine, this simple application hosts both a server and client-side GUI using IP addresses for its connectivity. The user can fill the machine using the buttons and output a receipt. The data can also be managed and viewed via the admit panel in addition to other features such as login authentication and machine reset.

The project’s source code is available on my GitHub repository.

Description

Technology