PDA

View Full Version : [JAVA] Client-Server: come lanciare una eccezione dal server al client?


cdere
24-06-2010, 13:46
Salve ragazzi!
ho una applicazioncina scema client-server, sul server c'è una switch che in base al numero intero farà qualcosa e sul client lancio la richiesta di questo qualcosa così:

out.writeObject(new Integer(0));

per poi fare in.readObject() e leggere quello che il server mi ha risposto,
ora c'è un modo di far lanciare una eccezione dal server nel client?

grazie mille

nuovoUtente86
24-06-2010, 14:06
le exception sono comuni oggetti serializzabili, percui puoi trattarle come qualsiasi altra istanza. In applicazioni più complesse, per interrompere il normale flusso si lavora a più basso livello, sfruttando il sistema URG del TCP.

Gold
26-06-2010, 03:23
Se il client e il server sono separati da notevole distanza, abbi l'accortezza di tirare le eccezioni con molta forza.

Saluto

fero86
26-06-2010, 21:17
ora c'è un modo di far lanciare una eccezione dal server nel client? si, usando RMI.