|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Bannato
Iscritto dal: Jan 2003
Città:
Messaggi: 4421
|
...Java Thread...
...ciao...
...ho la necessità di comandare dall'esterno un thread in base al comportamento di un thread base... ...mi spiego meglio...ho un thread base in ascolto sulla seriale...in base al comportamento di questa devo lanciare singoli thread che pero' possano venir comandati da ulteriori event del thread base... ...qualche idea?... ...ciao... |
|
|
|
|
|
#2 |
|
Messaggi: n/a
|
potresti prima di tutto usare un PipedInputStream con un PipedOutputStream (o un PipedReader con un PipedWriter), che permette di avere uno stream collegato ai due trhead, un'imformazione messa dentro da uno viene fuori all'altro, oppurecreare delle variabili che un thread "servo" controlla regolarmente, oppure che controlla ogni volta che viene svegliato dal thread "capo" (cioè il run() del thread servo ha un while infinito, che ha comw ultima istruzione un wait() su un oggetto di sincronizzazione e all'inizio di questo while ci sono le istruzioni per leggere la variabile e determinare così il lavoro da fare)....
le vie della provvidenza sono infinite |
|
|
|
#3 |
|
Bannato
Iscritto dal: Jan 2003
Città:
Messaggi: 4421
|
...ciao...
...mh...scusa non ho ben capito in che modo far interagire i due thread...non trovo punti per iniziare tra questi un dialogo o un ascolto... ...ciao... |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:37.



















