mathsfin
Messages postés12Date d'inscriptionmardi 6 février 2007StatutMembreDernière intervention26 août 2008
-
19 août 2008 à 11:28
mathsfin
Messages postés12Date d'inscriptionmardi 6 février 2007StatutMembreDernière intervention26 août 2008
-
19 août 2008 à 16:09
maitredede
Messages postés153Date d'inscriptionvendredi 9 août 2002StatutMembreDernière intervention18 septembre 2009 19 août 2008 à 16:03
Non, tu n'as pas vraiment d'outils.
La manière la plus simple est d'appeler régulièrement ton webservice (via une fonction qui ne fait rien). Si ta fonction répond, tu es connecté. Si tu attrape une exception, t'es déconnecté.
De plus, tu as la possibilité d'obtenir les raisons de l'exception...
Donc si t'a une exception, tu passes en déconnecté... Et tu reteste régulièrement si la connexion est revenue...
mathsfin
Messages postés12Date d'inscriptionmardi 6 février 2007StatutMembreDernière intervention26 août 2008 19 août 2008 à 11:37
Bonjour,
Je travaille sur un smart client(c# .Net) et je voudrais créer un module qui verifie si le client est connecté au serveur ou pas. Je voudrais savoir quels sont outils disponibles qui puissent me retourner l'état du client (connecté/deconnecté).
Si quelqu'un peut m'aider je lui serais reconnaissante.
Merci
Désolé pour le premier message qui est apparue vide
maitredede
Messages postés153Date d'inscriptionvendredi 9 août 2002StatutMembreDernière intervention18 septembre 2009 19 août 2008 à 12:20
Salut,
Tu entends quoi par "smartclient" ?
Tu penses à quoi par "connecté" ?
Tu peux vérifier si tu peux te connecter à ton serveur si par exemple il héberge un site web en tentant d'ouvrir une connexion TCP (classe System.Net.TcpClient) vers ton serveur port 80...
Tu peux tenter aussi de faire des ping vers ton serveur...
Il n'y as pas vraiment de solution idéale, chacun fait à sa sauce...
mathsfin
Messages postés12Date d'inscriptionmardi 6 février 2007StatutMembreDernière intervention26 août 2008 19 août 2008 à 13:40
Je clarifie plus les choses: Mon smartclient est une application windowsforms qui a recourt à des webservice. En cas d'echec de connexion avec le serveur contenant les webservices l'application doit passer au mode déconnecté :travailler sur une base local.
Y a-t-il des outils qui me permettent de connaitre si la connexion est établie?
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?