Salve a tutti ragazzi.
Spero di potermi avvalere della gentilezza e della competenza di qualcuno di voi.
In pochi giorni ho dovuto, senza averne alcuna esperienza, imparare di programmazione in rete per poter sviluppare una applicazione client server che inviasse dei dati (ricevuti sulla seriale di un modulo di sincronizzazione PTP) via TCP/IP verso un server.
Nonostante qualche difficoltà iniziale, il compito è stato espletato correttamente.
Il problema, ora, è che non c'è un solo client che deve inviare (continuamente, giacché invia le uscite di alcuni sensori) bensì più di una decina.
Come, quindi posso fare in modo che il server possa mantenere più client connessi contemporaneamente dai quali ricevere continuamente dei dati, senza che sia quindi chiusa ciascuna connessione?
Stavo leggendo di multithread, ma prima di addentrarmi gradire vostri consigli ed indicazioni giacché ho pochissimissimo tempo a disposizione. GRAZIE!
C++, SO windows 7.