Progetto del Server per
una Chat Aziendale
1 - Specifica
dei requisiti
I-Requisiti
funzionali
I.1supporto
al protocollo stabilito per interfacciarsi correttamente con il client ChatD;
I.2 utilizzo del protocollo TCP/IP e socket stream come supporto
per le comunicazioni;
I.3 possibilita’ di autenticazione tra i diversi server e dei
client;
I.4 supporto all’estensibilita’ del protocollo;
I.5 gestione multiserver, creando una rete nella quale i server
sono tra di loro equipollenti;
I.6 supporto per la gestione di piu’ gruppi, in modo da
suddividere in aree tematiche il lavoro;
II-Requisiti
non funzionali
II.1
il linguaggio di implementazione deve essere JavaTM
in particolare ho usato il JDK 1.2 distribuito da Sun
Microsistem ( Java 2 );
II.2 implementazione di una GUI che permetta un utilizzo piu’
User Friendly anche per il server;
II.3 mantenere aperta la strada ad un possibile protocollo di
autenticazione che preveda un secondo livello di server.
|