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 743 korisnika na forumu :: 36 registrovanih, 6 sakrivenih i 701 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _commandos_, A.R.Chafee.Jr., bato, Boris90, dane007, darkangel, David, Duh sa sekirom, dule10savic, Georgius, goxin, HrcAk47, indja, Kibice, Konda, Krusarac, ljuba, LUDI, Marko Marković, Markoni29, milekNS, nuke92, pera12345, perica5, Predrag Mihailovic, RiV, royst33, shaja1, sizif, Srki94, trajkoni018, vilotic, Vzor50, Yellow Pinky, zillbg, |_MeD_|