Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
6) Il server riceve la lettera dal client e a seconda della lettera ricevuta si comporta nel seguente modo:
Se la lettera non corrisponde a nessuna delle lettere indicate invia al client la stringa “TERMINE
PROCESSO CLIENT”
7) Il client riceve la stringa inviata dal server. Nel caso in cui ci si trovi in uno dei primi 4 casi del punto
precedente il client legge dallo std input due interi e li spedisce al server; altrimenti termina il processo.
8) Il server riceve i due interi dal client e a seconda della lettera ricevuta al punto 6) esegue l’operazione
corrispondente e invia il risultato al client. A questo punto termina la connessione corrente e resta in attesa di
nuove connessioni. Il server gestisce un client per volta e non termina mai il suo processo.
9) Il client visualizza sullo std output l’intero inviato dal server e termina il processo.
NOTE:
Ø La consegna deve includere il sorgente dei 2 progetti Eclipse (uno per il client e uno per
il server) come cartelle. Utilizzare la seguente nomenclatura per i due progetti: client-
TCP_nomegruppo e server- TCP_nomegruppo