|
| Thread, threadattend, threadarrête et bonne pratique |
| Iniciado por JPB, 22,may. 2019 18:08 - 3 respuestas |
| |
| | | |
|
| |
Miembro registrado 118 mensajes |
|
| Publicado el 22,mayo 2019 - 18:08 |
bonjour à tous, j'aimerai savoir si ce que je fais dans mes thread est correcte ou pas: dans un programme je lance plusieurs thread qui font appel à une dll (assemblage .net). Dans un thread, une fois que la fonction assurée par la dll est (censée) être terminée, j'ai mis la commande "threadarrête" pour être certain que le thread soit arrête. ce threadarrête arrive à la fin de mon thread... du coup est-ce qu'il est nécessaire ? inutile ? très risqué ?
autre pb: la dll en question fait de l'automation sur Inventor : or il y a des enregistrements sur disque avec des histoires de cache (donc les enregistrements peuvent se faire APRES la fin des traitements et ce sans trop de contrôle... est-ce que le threadarrête peut stopper des éléments une fois que la dll a redonné la main ?
concernant threadattends, j'ai eu le cas où malgré un délai infini, threadattends renvoi faux ! comment est-ce possible ? (c'est la raison principale de la présence de threadarrête dans mes thread). D'avance merci de votre aide ! |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 69 mensajes |
|
| Publicado el 23,mayo 2019 - 13:31 |
Bonjour JPB,
Comme personne n'intervient sur ton sujet (bien complexe), je vais te donner mon avis sur la méthode que j'utiliserai pour gérer ce type de problématique.
Depuis la version 20, il existe les taches parallèles.
Comme les thread, cela permet d'utiliser des programmes en tâche de fond et de partager des informations et de synchroniser les résultats suivant l'avancée de celle-ci.
Je te conseille de perdre un peu de temps pour vérifier si cette méthodologie pourrai te convenir, elle est vraiment plus simple à mettre en oeuvre que les thread.
Bon développement |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 118 mensajes |
|
| Publicado el 23,mayo 2019 - 15:15 |
oh merci !! je vais regarder ça |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 91 mensajes |
|
| Publicado el 25,mayo 2019 - 13:33 |
| |
| |
| | | |
|
| | | | |
| | |
|