Salve a tutti. Ho questa traccia da implementare:
Scrivere un programma java che implementa un client dotato di interfaccia grafica per una chat multiutente in cui ogni messaggio ricevuto viene inviato a tutti i client connessi compreso se stesso.
Il protocollo implementa i verbi:
HELLO nick - assegna il nickname al client
SEND text - invia il test
WISP nick text - invia il testo al client identificato dal nick
QUIT - abbandona la chat
ma sono indeciso tra due impostazioni:
1) creare un menu in cui si chiede al client quale operazione effettuare tra quelle su indicate
2) nessun menu ma dare la possibilità al client di poter scrivere direttamente i verbi su indicati. In questo modo,però, il server dovrebbe riconoscere il comando con dei costrutti di selezione.
attendo pareri grazie in anticipo.