Salve ho un piccolo problema, ho creato un'applicazione server-client perfettamente funzionante ad eccezione per 1 di una cosa.
Praticamente quando il client prova a connettersi ad un host errato (un qualsiasi valore), manda la segnalazione dell'errore in maniera corretta, il problema però è che ci mette tanto (anche 45/60 secondi delle volte).
Come posso risolvere questa situazione??
codice:try { jTextField6.setEditable(false); port = Data.convertiStringa(jTextField2.getText()); s = new Socket(jTextField6.getText(), port); } catch (UnknownHostException ex) { JOptionPane.showMessageDialog(jPanel1, "Host sconosciuto: Controllare l'indirizzio del server", "Error", JOptionPane.ERROR_MESSAGE); jTextArea2.append("Host sconosciuto: controllare l'indirizzo del server.\n"); jTextField6.setEditable(true); } catch (IOException ex) { JOptionPane.showMessageDialog(jPanel1, "Host sconosciuto: Lo Stato del Server\n", "Error", JOptionPane.ERROR_MESSAGE); jTextArea2.append("Server non raggiungibile\n"); jTextField6.setEditable(true);

Rispondi quotando