PDA

View Full Version : [java] Problemi con la gestione dei socket.


Player1
18-11-2004, 12:54
Ho un problema di gestione dei socket.
La mia applicazione java deve leggere diverse pagine web e recuperare delle informazioni.
Per ogni pagina web crea un socket, recupera le informazioni e poi CHIUDE IL SOCKET (connSocket.close()).
Il problema è che se avvio l'applicazione più volte alla fine quando esegue socket connSock=new Socket(indIp,Port); mi da una eccezione, come se le risorse (i socket disponibili) si fossero esaurite.
Questo è strano perche:

1)Effettuo sempre la close per ogni socket che apro.
2)In ogni caso quando l'applicazione termina non dovrebbe rilasciare tutte le risorse che occupava durante la sua esecuzione?

Sapete spiegarmi cosa sbaglio?
Grazie!:)

.:M4rKO:.
18-11-2004, 14:06
Se non scrivi almeno l'eccezione e il codice della classe è difficile che qualcuno ti possa dare una mano ;)