Frage

Ich habe ein Szenario, in dem muß für das Hochladen von Dateien gemäß der Verbindungsgeschwindigkeit der Serverzeit berechnen.

Beispiel:

  

Sie benötigen Zeit berechnen zum Hochladen von Dateien mit der Verbindungsgeschwindigkeit 256 Kbps und mehr   Wenn die Verbindung bricht die verbleibende Zeit dann überprüft und starten Sie den Download oder Upload-Vorgang, wo es war Pause

Keine korrekte Lösung

Andere Tipps

256 Kbps = 32 Kilobyte pro Sekunde = 32768 Bytes / s.

Die Größe der Datei ist x Bytes. So dauert es (x / 32768) Sekunden.

Wenn die Verbindung unterbrochen wird, sollten Sie fragen, was das letzte Byte war von dem Empfänger empfangen, setzen Sie Ihre Filestream tot dieser Position und weiter.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top