Il ya quelque temps, j'ai écrit un service avec une minuterie qui font une action toutes les n minutes. Tout allait bien. Mais maintenant, je veux écrire un service qui attend un signal, un message ou quelque chose d'une application gui pour faire son travail.réveiller un service, la communication avec les services
Je me veux processus de dormir pacefull (pas en quelque chose renifler boucle infinie) jusqu'à ce que mon application WinForms lui dire: « Hé, faire des choses et de me donner un anneau lorsque le travail est fait »
Quelqu'un pourrait-il me donner point de vue?
Merci.
Si j'arrête et démarre le service, comment mon programme peut-il savoir quand le travail est terminé et si une erreur s'est produite? Je veux éviter les sondages. Bien sûr, je peux le faire de cette façon et ensuite écrire les résultats dans un tableau, mais je pense que ce serait mieux et élégant une sorte de communication directe. Quelque chose comme des événements soulevés par un côté et attrapé par l'autre côté. – Jonathan
Vous pourriez simplement initié le début du service. Le service pourrait alors arrêter lui-même une fois terminé? –