Kan du beskrive det lidt grundigere? Altså hvor nemt du kan overføre en fil eller hvad?
Externt eller Internt? og Hvor mange filer, og til hvilket brug?
Synes godt om
Slettet bruger
07. juni 2010 - 19:25#2
Forbindelsen mellem klient og server udgøres af internettet, og protokollen er formentligt HTTP. Mængden af filer er relativt stor, lad os sige op til 1000 på hinanden følgende for at være sikker, og filernes størrelse vil variere kraftigt, men lad os antage, at højst når 100 MB hver. Brugskonteksten er massiv download fra et datalager til en enkelt instans af klienten kørende på en enkelt lokalmaskine. Jeg vil gætte på, at den samlede datamængde når knap 100 GB i værste fald, hvis det har noget at sige. Det vigtigste er, at nedhentningen sker så hurtigt, som båndbredden tillader det.
standard HttpURLConnection eller Apache HttpClient
performance maa mest dreje sig om at: * bruge en stor buffer f.eks. 32768 bytes for l;sning og skrivning * koere en 5-10 downloads i hver sin traad
Synes godt om
Slettet bruger
07. juni 2010 - 19:33#4
Takker. En lille ekstra udfordring, dog: Grundet systemets kontekst, er jeg ikke sikker på, at det vil fungere med mere end én tråd. Dette afholder mig dog næppe fra somewhat at optimere forbindelsen, da opkoblingen på både klient- og serversiden er ganske velfungerende.
Kan jeg få dig/jer til at smide et (lille) eksempel?
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.