20. juni 2010 - 01:07Der er
6 kommentarer og 1 løsning
File transfer på tekst-protokol - #2
Hej igen,
Nu da jeg fandt ud af at jeg bare kunne encode mine filer med base64 for at sende dem over tekst protokol, kan jeg ikke længere måle hastighed under overførslen m.m. (ligesom jeg kunne med binær protokol).
Så hvordan kan jeg sende filer over tekst-protokol, men på samme tid holde øje med hvor meget der er overført? Er det overhovedet muligt?
Det jeg mente var, at jeg i min binære datastream sendte chunks af filen, mens jeg med base64 encoder det hele og sender, hvilket ender i en stor packet.
I den binære del kan jeg dermed holde styr på hvor meget der er sendt, med base64 kan jeg ikke.
Det var også det jeg havde tænkt mig, ville bare lige se om der var nogle andre og bedre måder. ;-)
Hvis jeg nu laver en file-transfer class e.l., giver hver transfer en form for ticket, sender base64 encodede chunks og til sidst en "end of file" packet, tror du så det vil virke? ;-)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.