Proverei così:

codice:
protected void listen(){ 
 try { 
   ObjectInputStream iObjStream = new ObjectInputStream( iStream ) ; 
   NodeMessage message ; 
   while ( true ) { 
   message = (NodeMessage) iObjStream.readObject(); 
   handleMessage(message); 
 } catch (Exception e) { 
   e.PrintStackTrace(); 
 } 
}
Ma non sono sicurissimo del risultato! :master:

Ciao.