2011-03-03 3 views
0

J'envoie un fichier du client au serveur. Les applications client et serveur s'exécutent sur la même machine. Après l'envoi d'un fichier du client au serveur, je dois maintenant montrer le temps qu'il faudra pour transférer le fichier du client au serveur dans .Net. Identique à la boîte de copie dans Windows XP.Comment trouver la vitesse du réseau client

Toute idée serait appréciée.

+0

Qu'est-ce que vous utilisez pour « envoyer » le fichier du client vers le serveur? Ou comment le faites-vous et quel protocole utilisez-vous? Je suppose que le client est une application graphique? Qu'en est-il du serveur? S'il vous plaît aussi soit corriger la faute de frappe "après avoir envoyé le fichier sur le serveur, maintenant je dois montrer le temps qu'il faudra". Eh bien, dites-vous le temps qu'il a fallu? Ou dites-vous avant d'envoyer le fichier ou dites-vous en envoyant le fichier? Notez que vous pouvez seulement "estimer" pendant que le fichier est envoyé, pas avant. –

Répondre

0

Vous pouvez mémoriser la taille du fichier et le diviser par le temps nécessaire pour transférer le fichier. Cela vous donnera une estimation de la vitesse de transfert (par exemple, kilo-octets/seconde).

Questions connexes