Bonjour.
Je suis en VC dot.net sous XP pro.
J'ai un gros tableau d'entier (4000 => 16000 octets) à transférer par socket
entre 2 PC ayant chacun une application MFC.
J'utilise CSocket et Receive (soc, int,0) et j'ai des problèmes
de transmission à partir d'environ 1000 octets.
Je connais la taille exacte de chaque transmission.
Sous Linux pour palier à ce problème j'utilise pour la fonction recv l'option MSG_WAITALL pour attendre la fin de la transmission.
Y a t'il une solution connue à ce problème mis à part une
boucle de récupération par morceau de mon tableau?
Par avance merci pour votre aide.
JMC
Partager