Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/12/2006, 15:02
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 7 meses
Puntos: 51
Re: manejo port serial con java

Lo que tienes que hacer es en el thread que recibe los datos, en cuanto reciba un byte pasarlo a una cola, que es de donde han de leer los consumidores. Los consumidores no han de leer los datos directamente de las estructuras que usa el productor, hay que usar un elemento, con acceso sincronizado, en el medio (una cola, pila o lo que sea que se necesite) para que las diferencias en velocidad de proceso no hagan bloqueos o se pierdan datos.

Y hay que sincronizar adecuadamente