Quote:
|
Originariamente inviato da Alvaro Vitali
Ma in Java non c'è qualcosa di di simile alla "select" delle socket di Berkeley ?
|
no, o almeno non mi sembra: in Java mi pare che le chiamate dei socket ti bloccano il thread; ad es. se devi ricevere dati, tu chiami il relativo metodo, e il tuo thread viene bloccato finché non ci sono dati disponibili; analogamente si lavora per un listener che deve accettare connessioni. invece per sapere quando il socket dall'altro capo ha chiuso, devi intercettare un'eccezione che non ricordo.