Autors: Marina Nicolau i Juan Carlos Gálvez
OnChat és una aplicació desenvolupada amb fins acadèmics, per demostrar la utilitat dels sockets en un entorn de desenvolupament real.
El projecte consisteix en implementar en JAVA una aplicació basada en sockets per poder jugar al Trivial. L'aplicació consta d'una part servidor, que fa de màster i gestor de la partida, i tants clients com es vulguin afegir. Les preguntes s'agafen d'un fitxer de text pla, en format csv.
Implementant les següents millores:
- Categories a les preguntes. Es poden afegir tants fitxers com es desitgi.
- Interfície gràfica, desenvolupada amb JavaFx.
- Animacions i sons.
És necessari tenir instal·lats els següents components a l'ordinador per a poder executar el projecte:
- Clicar a File -> Import...
- Selecciona a General -> Existing Projects into Workspace
- Especifica el directori on has guardat la carpeta del projecte.
- Selecciona tots els subdirectoris del projecte.
- Clicar Finish
Per tal d'executar aquesta aplicació al teu ordinador serà necessari realitzar les següents passes:
- Obrir el mòdul mIRC-server, clicar amb el botó dret del ratolí sobre l'arxiu
MainServer.java
-> Run As -> Java Application - Un cop connectat el servidor, la finestra de càrrega es tancará automàticament.
- Obrir el mòdul mIRC-client, clicar amb el botó dret del ratolí sobre l'arxiu
Main.java
-> Run As -> Java Application - Indica un nom d'usuari per a utilitzar al xat.
- No modifiquis els camps
localhost
iport
, la connexió al servidor és realitza amb les dades que hi ha indicades. - Clica CONNECTA per accedir a la sala del xat.