Salve a tutti sto cercando di implementare una semplice chat in c. In pratica l'idea di partenza è quella di un server che sta in accept() e accetta connessioni. ogni utente che si collega ottiene la lista dei partecipanti alla chat. la parte difficile che non riesco a pensare è quella del client: stavo pensado che quando il client, attraverso un processo figlio comunica con un'altro client deve poter continuare ad accettare connessioni...ma per far questo dovrei implementare un piccolo server nel client??è qui che c'è un pò di panico...
Qualcuno può aiutarmi, anche con un'idea ad alto livello?
grazie ciao ciao