khamel
31-05-2004, 11:05
ciao ragazzi io ho un problema che mi sta facendo un attimo alterare...
sto sviluppando un progetto per l'uni, l'ultima volta che ci ho lavorato (giovedi) andava tutto bene, stamattina vado a lanciarlo e il socket si rifiuta di connettersi...
Andiamo un po nello specifico...
C'è una Application che gira sulla porta 2401 con un serverSocket i ascolto e fin qui tutto ok
una applet si deve connettere tramite socket alla suddetta porta, l'application server apre un thread per la gestione della richiesta, risponde e chiude il socket. Come ho detto fino a giovedi andava tutto ok
Stamattina non ho fatto altro che lanciare il server per fare un'ultima prova SENZA MODIFICARE UNA RIGA DI CODICE e quando lancio l'applet mi da questa eccezione
Connection refused: connect
il codice è
Server
/*inizializzazioni varie*/
ServerSocket serverSocket = new ServerSocket(PORT);
System.out.println("[SERVER PRONTO]");
while ( true )
{
// Attendo una connessione ascoltando la ServerSocket
Socket clientSocket = serverSocket.accept();
System.out.println("Connessione Accettata");
// Genero un thread che gestisca la richiesta
ApplicationThread applicationThread =
new ApplicationThread( clientSocket );
applicationThread.start();
}
ma per il server ho la certezza che va tutto bene
Client
txtlobby.append("Prima della connessione\n");
clientSocket = new Socket(InetAddress.getByName("127.0.0.1"),2401);
txtlobby.append("Connesso");
nel momento che fa la connect mi tira su quell'eccezione di cui parlavo...
:cry: :cry: :cry:
sono disperato non va + niente..
qualche idea????
sto sviluppando un progetto per l'uni, l'ultima volta che ci ho lavorato (giovedi) andava tutto bene, stamattina vado a lanciarlo e il socket si rifiuta di connettersi...
Andiamo un po nello specifico...
C'è una Application che gira sulla porta 2401 con un serverSocket i ascolto e fin qui tutto ok
una applet si deve connettere tramite socket alla suddetta porta, l'application server apre un thread per la gestione della richiesta, risponde e chiude il socket. Come ho detto fino a giovedi andava tutto ok
Stamattina non ho fatto altro che lanciare il server per fare un'ultima prova SENZA MODIFICARE UNA RIGA DI CODICE e quando lancio l'applet mi da questa eccezione
Connection refused: connect
il codice è
Server
/*inizializzazioni varie*/
ServerSocket serverSocket = new ServerSocket(PORT);
System.out.println("[SERVER PRONTO]");
while ( true )
{
// Attendo una connessione ascoltando la ServerSocket
Socket clientSocket = serverSocket.accept();
System.out.println("Connessione Accettata");
// Genero un thread che gestisca la richiesta
ApplicationThread applicationThread =
new ApplicationThread( clientSocket );
applicationThread.start();
}
ma per il server ho la certezza che va tutto bene
Client
txtlobby.append("Prima della connessione\n");
clientSocket = new Socket(InetAddress.getByName("127.0.0.1"),2401);
txtlobby.append("Connesso");
nel momento che fa la connect mi tira su quell'eccezione di cui parlavo...
:cry: :cry: :cry:
sono disperato non va + niente..
qualche idea????