Ciao, ho un server socket che manda di continuo dei pacchetti verso un client.
Adesso vorrei che oltre a mandare i pacchetti ricevesse quelli che il client gli scrive.
Ecco il codice del server:
Se aggiungo a questo codice il corrispondente codice per leggere i pacchetticodice:OutputStream s1out = cliente.getOutputStream(); BufferedOutputStream bw = new BufferedOutputStream(s1out); while(!inattivo){ bw.write((byte)packet.length); bw.write(packet); bw.flush(); }
Posso leggere i pacchetti in ingresso?codice:InputStream s1in = cliente.getInputStream(); BufferedInputStream br = new BufferedInputStream(s1in); while(true){ br.read(pak); System.out.print("Il pacchetto letto è:"+pak); }
I pacchetti che leggo li memmorizza nella variabile "pak"?

Rispondi quotando