Autopatcher, ładowanie plików
Ostatnio zmodyfikowano 2016-02-10 21:49
Bimbol Temat założony przez niniejszego użytkownika |
Autopatcher, ładowanie plików » 2016-02-10 21:49:38 Witam, przepisuję właśnie mój autopatcher plików z UDP, do TCP. Stary autopatcher działał na takiej zasadzie, że otwierał plik, który miał zostać pobrany i następnie przesyłał po 10 kb. Po przesłaniu zamykałem plik. Jest również alternatywna droga, którą widziałem w cudzych autopatcherach. Ładują oni cały plik do pamięci, jednak nie wiem czy to dobre rozwiązanie.
Tak więc pytanie, jak ładować dane z pliku który ma być pobrany? Czy na starcie ładować całość do pamięci? Wolałbym tak nie robić, pamięć narzuca limit. Czy dla każdego klienta otwierać osobno plik i wysyłać po ileś tam kb, przy czym przesuwać pozycje w pliku? Czy może jeszcze inaczej?
Pozdrawiam. |
|
« 1 » |