Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1471 connectés 

  FORUM HardWare.fr
  Programmation
  C

  reconnection client sur serveur en c avec socket

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

reconnection client sur serveur en c avec socket

n°1819392
dyroj
Posté le 30-11-2008 à 11:24:58  profilanswer
 

Bonjour,  
jai créer un client serveur. le serveur envoie des données au client. le programme marche bien souf quand je deconnect le client du serveur et que je le reconnect (tous sa sans que le serveur se ferme) sa ne marche plus, le client se connect mais ne recois plus de donnée.  
alors voila ma question:  
y a t il un moyen de savoir si le client c'est deconnecter du seveur, si oui comment préparer sont retour coté seveur.  
si vous avez la repond pouver vous me montrer un exemple simple s'il vous plai biensur.  
merci a++.

mood
Publicité
Posté le 30-11-2008 à 11:24:58  profilanswer
 

n°1819614
ptitchep
Posté le 30-11-2008 à 21:00:06  profilanswer
 

dyroj a écrit :

Bonjour,
J'ai créé un client serveur. le serveur envoie des données au client. Le programme marche bien sauf que quand je déconnecte le client du serveur et que je le reconnecte (tout ça sans que le serveur ne se ferme) ça cela ne marche fonctionne plus, le client se connecte mais ne recoit plus de données.
alors voilà ma question:
Y a-t-il un moyen de savoir si le client s'est déconnecté du serveur? Si oui comment préparer sont retour coté serveur?
Si vous avez la réponse pouvez-vous me montrer un exemple simple s'il vous plait bien sûr.
merci a++.


Salut
Il me semble qu'un read (recv sous windows?) sur une socket déconnectée renvoie une erreur donc tu peux le détecter avec un
        if ( read (socket,...)<0 )
              ...
Pour le retour je pense que ça dépend du protocole. Je dirais qu'en TCP il faut refaire un accept sur ta socket initiale.

 

edit: reconnexion


Message édité par ptitchep le 30-11-2008 à 21:18:49

---------------
deluser --remove-home ptitchep

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  reconnection client sur serveur en c avec socket

 

Sujets relatifs
le site ne fonctionne pas sur le serveur...Serveur vocale au canada
probleme identification client avec mot de passeCommunication Oracle - SQL SERVEUR
Nouvelle interface serveur FTP ?[PHP] Récupérer fichier CSV à partir d'une adresse puis copie serveur
Afficher les messages SQL récupérés par un WebService dans mon clientErreur lancement serveur Tomcat sur Eclipse
Plus de sujets relatifs à : reconnection client sur serveur en c avec socket


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR