This is a Java RMI example project. RMI is a middleware technology for building distributed applications in Java. This project was created to illustrate some basics of distributed systems and the RMI middleware. The application is based on a previous example project on Java development, which can be found here: