J'ai un serveur client configuré entre différents ordinateurs sur un réseau utilisant .Net Remoting en C#. Le serveur s'exécute dans un service qui démarre à la mise sous tension de l'ordinateur..Net Remoting - Redémarrer le serveur et obtenir l'état de redémarrage
Je souhaite que le client puisse redémarrer l'ordinateur qui exécute le service serveur et recevoir un état si le redémarrage a réussi ou échoué.
Quelle est la meilleure approche?
J'ai trouvé trois façons différentes de redémarrer le serveur (How to shut down the computer from C#): 1. ligne de commande arrêt 2. user32.dll 3. WMI
Quelle méthode Reboot est mieux dans la mesure que l'obtention des statuts d'erreur? Y a-t-il d'autres méthodes de redémarrage qui me manquent?
Comment puis-je informer le client de l'état du redémarrage?
Merci