Transfert de fichier - winsock avec controle de vitesse, quelque soit la taille du fichier

Soyez le premier à donner votre avis sur cette source.

Vue 9 573 fois - Téléchargée 1 503 fois

Description

Salut
Cette appli permet de transférer n'importe quel type de fichier et de n'importe quelle taille.
On peut régler la taille des paquets emis.
En règlant un paramètre de pause entre les trames, on évite la saturation de la comm
Lorsque le serveur sature, il demande au client de se calmer : Ceci permet de ne pas bouffer trop de mémoire sur la machine serveur

Source / Exemple :


In the Zip

Conclusion :


L'application serveur est multi canal : Il peut gérer plusieurs clients en même temps, mais faut vraiment pas être pressé, et puis ça déconne un peu : à vous d'appronfondir !

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

difooltball
Messages postés
8
Date d'inscription
samedi 29 juillet 2006
Statut
Membre
Dernière intervention
9 août 2006
-
=) sa fontione nikel
statopulos01
Messages postés
18
Date d'inscription
mercredi 2 avril 2003
Statut
Membre
Dernière intervention
1 août 2007
-
Nickel, RAS, enfin une source qui fonctionne du premier coup sans ocx, class et compagnie.
Le code est loin d'être complet mais il constitue une bonne base :)

Félicitations!!
cs_clementpat
Messages postés
406
Date d'inscription
lundi 2 décembre 2002
Statut
Membre
Dernière intervention
25 janvier 2014
-
Pour l'envoie 'on rentre ou l'adresse !
celiphane
Messages postés
466
Date d'inscription
samedi 16 février 2002
Statut
Membre
Dernière intervention
20 avril 2007
-
Haaa... ok ! C'est pour ça !

:o)

J'ai un peu regardé ta source en faisant des essais.
J'ai commencé à écrire quelques remarques contructives, mais finalement, j'ai arrêté en route... j'ai pas le temps de tout reprendre, expliquer etc... désolé ! En revanche, n'hésite pas à me contacter en PV je suis tout à fait disposé à aider ceux qui le désire, lorsque j'en ai le temps.

Tu peux aussi utiliser ma class pour rendre ton appli plus fiable si tu veux, après tout, une fois postée ici, c'est de l'open source, alors autant en profiter !

En ce qui concerne l'histoire du FTP, je peux aussi t'aider si tu veux ! Regarde parmi mes dernières sources, j'ai réalisé un serveur FTP. Contacte moi si besoin !

La programmation, c'est ma passion ! (lol, ça fait pas un peu slogan pour le quinté+ ça ? :o) )

Au plaisir, sur de futures contributions, collègue, salutations.
@+
Celiphane

PS: sans dec, je trouve le bébé trop beau ! (cf ton message de profil) C'est vraiment toi !? C'est original en tout cas, comme avatar ! ;)
PS2: moi mon avatar, c'est pas moi, lol ;-)
bbcluny
Messages postés
66
Date d'inscription
mardi 25 mars 2003
Statut
Membre
Dernière intervention
29 septembre 2008
-
Tres bien comme source,

Lorsque on entre pour strHostName une IP (xx.xx.xx.xx), c'est bon mais lorsque j'entre un nom de
type "toto.info" là ça ne marche plus.

Y a t-il une soulution ?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.