Bonjour,
J'ai deux petites applications un client et un serveur, le client envoie un message au serveur et le serveur répond le client par autre un message pour lui dire par exemple qu'il a bien reçu.
le soucis, j'ai essayé de le faire avec une seule Socket (c'est à dire avec la même socket le client envoie et reçoit un message) le problème que j'ai eu, c'est lorsque le client envoie un long message (donc il sera stocké dans le buffer de transmission) ensuite lorsque le serveur répond le client par un petit message, le client reçoit la réponse du serveur + une partie du message envoyé par le client (donc il n'efface pas le contenu du buffer)
Je voudrais savoir comment faire pour effacer le buffer d'une socket avant retransmission ?
merci
Partager