Qu'est ce que PCU ? ----------------------------- PCU est une application de communication au même titre que MSN, IRC ou Jabber. Pourquoi ce projet PCU ? ----------------------------- La plupart du temps que cela soit dans les entreprises ou bien dans les instutions scolaires (collège, lycée, université, ...) le réseau est très fermé et donc il n'est pas possible d'utiliser les logiciels de communication habituels (MSN, IRC, Jabber, ...). C'est pour cette raison que le projet PCU (Protocole de Chat Universitaire) est né, ainsi que cela soit par le réseau locale ou bien par internet - si le port utilisé est ouvert, ce qui est très souvent le cas sur le réseau locale mais rarement pour internet - vous pourrez discuter avec vos amis et collègues. Les dossiers et fichiers ----------------------------- Le dossier "src" contient deux sous dossier: - main : contient les sources du programme - test : contient les sources des test unitaires du programme Le dossier "conf" contient le fichier de configuration du serveur. Le dossier "Logs" contient tout les logs concernant le serveur. Le dossier racine contient les fichiers : - pom.xml : fichier nécessaire à la compilation du projet avec Maven. Ce fichier contient toutes les caractéristiques de la compilation du projet (modules, plugins, ...). - assembly.xml : fichier nécessaire à la compilation du projet avec Maven. Ce fichier contient les informations concernant la construction d'un jar exécutable. - mycheck.xml : fichier nécessaire à la compilation du projet avec Maven. Ce fichier contient les options d'analyse du code par le plugin "maven-checkstyle-plugin". - auteurs.txt : Fichier contenant la liste des membres du projet. - licence.txt : Fichier contenant les termes de la licence du projet. - INSTALLATION.txt : Fichier contenant les indications à l'installation de PCUServeur. - versions.txt : Fichier contenant les changements de chaque version produite. - LISEZMOI.txt : Fichier contenant un résumé du projet. - pcu.sql : Script de la BDD au format MySQL.