09. april 2002 - 23:08
Der er
1 kommentar
Ftp, indy, download fil fra n-antal servere?
Hvordan downloader programmer som kazaa, edonkey, download accelerator osv. samme fil fra flere servere på en gang????
Og er dette muligt at lave med delphi 6 og indys ftp komponent????
Senariet er at jeg har har x ftp servere hvor den samme fil ligger, hvor jeg så gerne skulle kunne få en lidt større hastighed ved at hente den fra alle serverne på engang????
10. april 2002 - 01:15
#1
Ideen er at man deler filen op i x antal blokke. Så henter man blok 1 fra server A, blok 2 fra server B etc. Dette sker "samtidig" og som regel giver det en hurtigere download, da det som regel er serverne i den anden ende der har travlt.
Jeg er ikke sikker på du kan bruge selve Indy's FTP komponen, men du kan kode dig ud af det ;-)
Sæt dig ned og læs FTP specifikationerne og kod løs :-)
Søg på google efter RFC959 som er definitionen på FTP protokollen