Ciao . Ho creato un programma Client-Server su eclipse va benissimo, ora lo sto provando su un browser. Il problema ora e' che il client non si connette al server :

Client:
codice:
                InetAddress addr = InetAddress.getByName("localhost"); //ip
		Socket socket = new Socket(addr, 8080); //Port
		
                /*inizializza i flussi di comunicazione*/
		out = new ObjectOutputStream(socket.getOutputStream());
		in = new ObjectInputStream(socket.getInputStream());
Server:
codice:
 
/*ALTRO CODICE*/
try{
s=new ServerSocket(8080);//connetto la socket alla porta stabilita

//se result e' uguale a true esci dal ciclo
while(result){
           try{
                 socket = s.accept();/*si mette in ascolto del client*/
                client=new ClientConnect(socket);
                client.start();
          }//fine try
	catch(IOException e){
		break;
	}//fine catch
            
}//fine while
}//fine try
	catch(IOException e){
		e.printStackTrace();
	}
	catch(InterruptedException e){
		e.printStackTrace();
	}
	finally{
		try{
			socket.close();
			s.close();
		}
I risultati del client sono questi:
addr = localhost/127.0.0.1
Socket[addr=localhost/127.0.0.1,port=8080,localport=52607]

Mentre il server da questi risultati:
ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=8080]

Se lo eseguo su eclipse invece nel client il localport e' uguale a 8080, quando lo eseguo nel browser va su 52607. Non capisco il motivo.

Grazie mille