salut,
je travaille avec les sockets TCP. Mon problème est lors de la déconnexion "brutale" du client ou du serveur (câble réseau déconnecté par exemple), je veux détecter cette déconnexion.
Normalement, dans un tel cas, une exception doit être levée lorsqu'on envoie un message mais ce n'est pas toujours le cas: mon application continue à envoyer les messages comme si on est toujours connecté au réseau!!

J'ai pensé faire un acquittement, dans ce cas si un message n'est pas acquitté après un certain timeout alors je dois supposé que je suis déconnecté.
J'ai pensé meme à créer un genre de protocole que je peux utiliser pour faciliter l'interprétation des messages.
Mais arrivant à la pratique je me sens un peu perdu..

est ce que quelqu'un peut m'orienter un peu?
et merci d'avance