Un nouveau client m'a récemment demandé de développer un service Windows qui surveillera si son serveur dispose ou non d'une connectivité Internet. Le service doit se connecter lorsque la connexion descend à Local Only
et sauvegarder jusqu'à Internet Access
comme indiqué dans Centre Réseau et partage. Mon idée originale était d'avoir le service ping sur un site Web comme google toutes les 5 minutes, mais je ne sais pas comment récupérer les résultats du ping, alors j'ai pensé que je pourrais coder un contrôle WebBrowser dedans et écrivez les entrées de journal basées sur les résultats des tentatives de connexion de cela.Surveillance en direct de l'état de la connectivité réseau
Cela semble aussi une idée plutôt peu pratique, alors quelqu'un peut-il suggérer la meilleure façon de s'y prendre?