/RMI-Chat-Server

This system provides the facility to chat among clients who are connected to the server. The Registered clients can make their own private chat list and they can share files or documents. Clients who do not have a registered account has the access only to the public chat, but has to get a valid name. For the registered clients can see their chat history too. Java SE, Java Swing, RMI technologies and Jasper Reporting is used to generate reports of this system. DAO, Observer-Observable, MVC, Singleton, Façade, & Factory design patterns are used to develop this system for an efficient way.

Primary LanguageJava

This repository is not active