Ciao a tutti!!!
e' sorto un altro problema, tanto per cambiare!!! Questa volta piu che sintattico e' un problema di progettazione.
Allora; io dovrei gestire molte connessioni TCP sia in uscita ( io mi connetto ad un altro ), sia in entrata ( qualcuno si connette a me, faccio da server ), come accade nel P2P.
Ora, la mia idea era quella di fare una classe in cui tenere 2 liste, una per le connessioni in uscita e l'altra per le connessioni in entrata ( Socket ). Ogni volta che viene richiesta ( o stabilita ) una connessione questa la aggiunto alla lista di dovere ed attivo un thread, quindi gestire le 2 liste con un thread pool.
Non so se e' una buona realizzazione, chiedo pareri e consigli :-)
grazie mille!!