Transfert de data tronqué

Signaler
Messages postés
56
Date d'inscription
mardi 17 mai 2005
Statut
Membre
Dernière intervention
4 mai 2020
-
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
-
Bonjour,

J'ai fait un réseau domestique entre 2 PC portables - composant Winsock.
Lorsque un des PC envoie un paquet "data" via .SenDdata, data est tronqué s'il est trop volumineux.
Ainsi un data de longueur 17.000 est envoyé -> seuls +/- 5.000 arrivent.
Est-ce normal?
Y-a-t-il une limite à la taille des envois?
Faut-il faire les envois par petits paquets?
Merci de l'aide

Jean-paul

2 réponses

Messages postés
56
Date d'inscription
mardi 17 mai 2005
Statut
Membre
Dernière intervention
4 mai 2020
1
Précision : VB6


Jean-paul
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
35
salut,

normal oui, winsock envoie toujours par paquet, tu dois jouer avec un buffer

> tampon tampon + data jusqu'à ce que fin_data = separateur_final

voir les sources et tutos pour mieux comprendre le fonction et la nécessité de ce terminateur (séparateur final)

[hr]