View Single Post
Old 27-05-2010, 12:14   #8
deadlyomen17
Senior Member
 
L'Avatar di deadlyomen17
 
Iscritto dal: Sep 2004
Cittā: Cosenza
Messaggi: 2971
Quote:
Originariamente inviato da nuovoUtente86 Guarda i messaggi
In realtā si genera un' eccezione di binding in quanto tenta di collegare un nuovo Ssocket su una porta ancora occupata, senza una chiamata a setReuseAddress().
non si genera l'eccezione perchč il server crea il socket fuori dal while, quindi una sola volta.

Codice:
 ss = new ServerSocket(22222);
            while (true) {
                System.out.println("Server in attesa di richieste...");
                cs = ss.accept();
                System.out.println("Un client si e' connesso...");
                InputStream is = cs.getInputStream();
                BufferedReader dis = new BufferedReader(new InputStreamReader(is));
                System.out.println("Risposta del server: " + dis.readLine());

            }
semplicemente si mette in ascolto di altri client sulla stessa porta
č la base da cui partire per rendere il server multiclient...
deadlyomen17 č offline   Rispondi citando il messaggio o parte di esso