ciao!...
sto scrivendo un piccolo programma di rete composto da diversi client e un server.
il server gestisce i vari client ma ad un certo punto il server scarica il lavoro, lavoro che esegue per conto di un dato client A, al client B che ne fa richiesta.
quindi il client B adesso ha 2 canali di comunicazione, continua a comunicare con il server ma comunica anche con il Client A.
il problema è stabilire la connessione tra A e B...
io ho pensato così: l'oggetto socket è serializable? posso inviarlo al Client B con ObjectOutputStream? e quindi stabilire una connessione con il client A e comunicare.
puo funzionare così? Ci sono altri modi ?
ps. Mi sono documentato sulle RMI ma non credo faccia il mio caso...
Grazie a tutti!