ProgHelp

Une communauté intelligente et active

Event de déconnexion socket. [VB.NET]

Message par Brizze » 28 Mai 2017, 14:19

Bonjour à tous, je m'excuse de venir poser 2 questions à la suite, mais voilà je trouve pas réponse à ma question, qui est surement très simple, enfaite j'utilise un socket, et j'aimerais tous simplement savoir quand le client est déconnecté, ensuite je vois certains me répondre : "regarde si le socket est connecté" ce à quoi je répondrai : "oui mais il a beau être connecté, ce n'est pas toujours pour ça qu'il est connecté". D'autres me diront utilises le Polls, mais le problème du Polls c'est dès qu'il y a un peu de latence entre le client <-> serveur il renvoie le statut deconnecté. Donc voilà je cherche des solutions mais j'en trouve pas. Si quelqu'un à déjà été confronté au problème je suis ouvert à sa réponse. Nicogo m'avait une fois parlé d'une autre solution mais il est plus parmis nous R.I.P :?
Avatar de l’utilisateur
Brizze
Membre habitué
 
Messages : 68
Points d'honneur : 11 PH
Inscription : 21 Mai 2015

Message par Patak » 29 Mai 2017, 00:43

Socket - Client / Server

Regarde par là, j'y étais arrivé :)
Image


SPOILER : AFFICHER


Avatar de l’utilisateur
Patak
Administrateur
 
Messages : 1144
Points d'honneur : -666 PH
Inscription : 30 Oct 2012

Message par Brizze » 29 Mai 2017, 06:42

J'ai déjà regardé mais tu utilises l'asynchrone.
Avatar de l’utilisateur
Brizze
Membre habitué
 
Messages : 68
Points d'honneur : 11 PH
Inscription : 21 Mai 2015

Message par Patak » 29 Mai 2017, 15:12

Sans l'asynchrone c'était assez difficile ...

Pourquoi ne veux-tu pas l'utiliser ?

Il me semble que l'on reçoit des 0 en boucle quand le client est déconnecté (sans asynchrone) :?
Image


SPOILER : AFFICHER


Avatar de l’utilisateur
Patak
Administrateur
 
Messages : 1144
Points d'honneur : -666 PH
Inscription : 30 Oct 2012

Message par Brizze » 29 Mai 2017, 17:27

Enfaite, je maîtrise pas vraiment l'asynchrone.
Avatar de l’utilisateur
Brizze
Membre habitué
 
Messages : 68
Points d'honneur : 11 PH
Inscription : 21 Mai 2015


Retour vers Demande d'aide

  • Qui est en ligne ?
  • Consulter les nouveaux messages
  • Consulter les messages sans réponse
  • Au total, il y a 3 utilisateurs en ligne :: 0 inscrit, 0 invisible et 3 invités (basé sur le nombre d’utilisateurs actifs des 5 dernières minutes)
  • Le nombre maximum d’utilisateurs en ligne simultanément a été de 272 le 12 Mars 2015, 03:11
  • Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 3 invité(s)