Vous devez vous pencher sur l'ajout d'une méthode que vous pouvez appeler "en quelque sorte" pour dire au service de s'arrêter. Par exemple, votre "service" pourrait être à l'écoute sur un port et prendre des commandes à partir de là.
Oui, c'est assez large, mais c'est aussi votre question d'entrée.
Compte tenu de votre commentaire: l'écoute des commandes est seulement une option ici. Cela dépend vraiment de vos besoins. Il n'a pas besoin d'être un port - vous pouvez utiliser un service de surveillance de fichiers et simplement vérifier les fichiers créés dans un répertoire par exemple. Ce dont vous avez besoin est: un canal qu'un utilisateur peut utiliser pour communiquer avec votre serveur. Comment cette chaîne ressemble-t-elle? dépend de vous.
C'est le point lors de la création d'un service: vous devez obtenir vos exigences directement et ensuite concevoir la solution qui répond à ces besoins.
Noté GhostCat, vous dites que la seule façon d'arrêter le processus est de tuer en utilisant le port d'écoute droit. – DEADEND
Merci et noté GhostCat. – DEADEND
@ GhostCat. Génial. Merci une fois de plus. – DEADEND