Salve a tutti
Sto realizzando un programma client-server che faccia da chat. In pratica gli utenti col client si connettono al server e chattano fra di loro. Fin qua tutto ok. A questo punto vorrei dare la possibilità di aprire chat private fra utenti e di inviarsi file. Ho un piccolo dubbio su come organizzare questo. Sono indeciso se, per ogni chat privata (per quanto riguarda la parte dei messaggi), aprire direttamente una connessione p2p tra i due utenti interessati(quindi il server fornirà a questi client solo i parametri necessari per aprire una loro connessione p2p) oppure fare in modo che sia il server stesso ad inviare i messaggi solo al client interessato in caso di messaggi privati appunto...So come realizzare entrambe le cose ma vorrei chiedere a chi mi leggerà quale sia,a suo avviso, la soluzione più opportuna da adottare...grazie

Rispondi quotando
, ma elimina il problema delle porte (se è connesso al server, può anche mandare messaggi privati).
Se si può spostatela nella giusta sezione
