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:
codice:
OutputStream s1out = cliente.getOutputStream();
BufferedOutputStream bw = new BufferedOutputStream(s1out);
while(!inattivo){
bw.write((byte)packet.length);
bw.write(packet);
bw.flush();
}
Se aggiungo a questo codice il corrispondente codice per leggere i pacchetti
codice:
InputStream s1in = cliente.getInputStream();
BufferedInputStream br = new BufferedInputStream(s1in);
while(true){
br.read(pak);
System.out.print("Il pacchetto letto è:"+pak);
}
Posso leggere i pacchetti in ingresso?
I pacchetti che leggo li memmorizza nella variabile "pak"?