Skip to content

2) Client

Ayoub-Bettaieb-Peano-5C edited this page Jan 9, 2020 · 5 revisions

Come abbiamo anticipato nella Presentazione Chat il progetto del Client è composto da due classi:

  • ClientTesto.java
  • Listener.java

ClientTesto è la classe che si connette ad un Server utilizzando i socket ed invia il testo ricevuto dalla linea di comando. Usa un Thread per l'ascolto dei messaggi provenienti dal Server(vedi Presentazione Chat). Vengono dichiarati l'indirizzo ip e la porta del Socket del Client come mostrato nella seguente figura:

Indirizzo e porta

Dopodichè si crea il Thread che servirà per rimanere in ascolto dal server in caso di ricezione di messaggi.

In caso di Eccezione la comunicazione tra Client e Server non avviene correttamente.

Clone this wiki locally