Bonjour,
je développe actuellement une IHM en java et j'appelle du code stocké dans une librairie (dll pour windows et so pour linux) avec JNI.
J'ai besoin de pouvoir lancer un thread avec le code de cette dll, le mettre en pause et l'arrêter.
Comment puis-je faire ? je pensais à 2 solutions mais j'aimerais votre avis :
1. Utiliser les threads java : la class Thread fournie toutes les méthodes dont j'ai besoin. Je peux donc appeller le code de la Dll dans ma fonction run et utiliser les méthodes interrupt, resume et destroy pour le reste...
2. Gérer la synchro dans la dll mais je ne suis pas sur que cela fonctionne.
J'attends votre avis
Merci![]()
Partager