J'essaie d'écrire un pilote de périphérique série Java et je souhaite utiliser le package (new to me) java.util.concurrent
. J'ai une méthode qui envoie un paquet puis attend un ACK. Je prévois d'avoir char. la réception se déroule dans un fil différent. Si le thread de réception reçoit un accusé de réception, il doit notifier le thread avec la fonction de paquet d'envoi. Le thread de réception implémente une machine d'état et doit notifier tous les écouteurs des paquets décodés.Java: port série threadé avec accès au thread Java.util.concurrent
Je pense que je sais comment faire cela en utilisant les threads directs, wait
, notify
etc., mais je ne suis pas sûr de savoir comment faire cela avec le nouveau package concurrent. Serait très reconnaissant pour les pointeurs.
Merci, excellente réponse, tout ce que je cherchais. –
De rien. – BalusC