Chat forum software build in JAVA using RMI Server. The history of conversations and topics are stored in an xml file "db.xml". Thus it will be easy to share it with another service or implement it with another software.
Run the server first :
$ cd Server/target
$ java -cp Server-1.0-SNAPSHOT.jar com.univ.alma.middleware.App
Then run the client :
$ cd ..
$ cd Client/target
$ java -cp Client-1.0-SNAPSHOT.jar com.univ.alma.middleware.ChatGUI
Then enter you nickname and the server ip (for test here it's 127.0.0.1)
Yey it's working :P !