Kako da ubrzam upload kod (visual c#)

Kako da ubrzam upload kod (visual c#)

offline
  • Pridružio: 10 Dec 2009
  • Poruke: 258
  • Gde živiš: Kosovo

Napisano: 20 Dec 2012 16:06

Pozdrav svima...
Treba da uploadujem slike preko ftp-a i koristim ovaj kod:
      string[] UplImgPath = Directory.GetFiles(path + "slike/");                 string UplImgName = System.IO.Path.GetFileName(UplImgPath[BrSlike]);                 while (BrSlike != UplImgPath.Length)                 {                     UplImgPath = Directory.GetFiles(path + "slike/");                     UplImgName = System.IO.Path.GetFileName(UplImgPath[BrSlike]);                     FtpWebRequest upload = (FtpWebRequest)FtpWebRequest.Create(@"ftp://www.blabla.com/blabla" + ime + "/slike/" + UplImgName);                     upload.Method = WebRequestMethods.Ftp.UploadFile;                     upload.UseBinary = true;                     upload.Credentials = new NetworkCredential("korisnicko ime", "sifra");                     upload.KeepAlive = false;                     upload.UsePassive = false;                     FileStream filesstream = new FileStream(UplImgPath[BrSlike], FileMode.Open, FileAccess.Read);                     BinaryReader binaririder = new BinaryReader(filesstream, new ASCIIEncoding());                     Stream requeststram = upload.GetRequestStream();                     byte[] bajti;                     bajti = binaririder.ReadBytes(1024);                     int totallengh = 0;                     while (bajti.Length > 0)                     {                         requeststram.Write(bajti, 0, bajti.Length);                         totallengh += bajti.Length;                         bajti = binaririder.ReadBytes(2024);                     }                     requeststram.Close();                     filesstream.Close();                     upload.ContentLength = totallengh;                     FtpWebResponse rasponse = (FtpWebResponse)upload.GetResponse();                     rasponse.Close();                     BrSlike += 1;                 }
kod uploaduje samo je problem sto radi presporo...
Da li postoji drugi i brzi nacin da uploadujem slike?

kod je mozda malo neuredan i nejasan jer nemam bas neko iskustvo i znanje

Dopuna: 21 Dec 2012 23:13

jel zna neko, bilo ko?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

Mozda su ti slike velike a brzina uploada mala?



offline
  • Pridružio: 10 Dec 2009
  • Poruke: 258
  • Gde živiš: Kosovo

slike su do 150kb, a brzina 0.21mbps

offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

I koliko mu vremena treba?

Ko je trenutno na forumu
 

Ukupno su 681 korisnika na forumu :: 23 registrovanih, 4 sakrivenih i 654 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: anbeast, bojank, Djokislav, djordje92sm, DonRumataEstorski, dragoljub11987, Georgius, hyla, Kenanjoz, Koridor, kripo, krkalon, Kubovac, kybonacci, milenko crazy north, Mixelotti, Panonsky, pein, Romibrat, rovac, vlad4, wolverined4, yrraf