Bonjour a tous voici mon problème :
Je suis actuellement en train de programmer dans le cadre de mon enseignement sur les sockets, un serveur qui test la connectivitée de ces clients.
J'utilise la technique du ping, le serveur envoit un ping au client et test si celui ci lui renvoit un pong. Si c'ets le cas il retest dans 1sec, sinon il le considère comme deconnecté.
Mon problème est que le serveur n'attend aucune réponce : j'aimerai en gros que le serveur fonctionne en se disant " si il n'y a pas de réponce dans les 1/4secondes alors il est deconnecté".
simplement je ne voix pas du tout comment procéder
Voici mon code :
Client :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
Serveur :
Merci à tous ceux qui se pencheront sur mon problème
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73

 

 
		
		 
        

 
			
			

 
			 
   


 [Console] Le serveur ne voit pas le client
 [Console] Le serveur ne voit pas le client
				 Répondre avec citation
  Répondre avec citation

 
 
 
  
				
 
			
 
			 petite forme aujourd'hui ...
 petite forme aujourd'hui ... Envoyé par mchk0123
 Envoyé par mchk0123
					
				 
			
Partager