sto provando la prima connessione fra client e server...
il server ritorna dalla accept() una socket che da quello che credevo era attaccata ad una nuova porta. Invece mettendo due print sullo standard output del server la porta locale stampata con server.getLocalPort() e quella con client.getLocalPort() risultano uguali..
e poi un altra domanda. il client al momento della creazione si connette alla porta in cui è in attesa il server che poi crea a sua volta una socket attaccata alla porta del client (quella assegnata dal sistema operativo al momento della creazione). ma per avere una connessione dedicata fra client e server, il client non dovrebbe a sua volta attaccare una nuova socket alla nuov socket del server? altrimenti si rischierebbe che il thread che è in attesa di connessioni del server riceva invece richieste di servizi del client già connesso! sbaglio?
illuminatemi vi prego