2009-11-20 28 views
7

ile bağlantı kurmadan birden fazla dosya yükleyin FtpWebRequest kullanarak birden çok dosya yüklüyorum.
Ancak her dosya için bir bağlantı açıp kapıyorum.FTP .NET

Aynı bağlantıyı kullanarak birden fazla dosyayı nasıl yükleyebilirim?

Bir ftp istemci uygulaması gibi, kullanıcı adı ve parola kullanarak bağlanın, dizini değiştirin, dosya1 yükleyin, dosya2 yükleyin, dosya3 yükleyin, bağlantısını kesin.

+0

Ayrıca bkz. Http://stackoverflow.com/questions/2264000/downloading-files-from-multiple-directory-in-one-ftp-connection-with-ftpwebreques – MarkJ

cevap

1

Varsayılan değer FtpWebRequest.KeepAlive değeri true. KeepAlive'yi açıkça false olarak mı ayarlıyorsunuz?

0

Benzer bir sorunla karşılaşmıştım. İlgili DB güncellemeleri başarılı olduktan sonra çeşitli ilgili görüntü dosyalarını aktarın. Daha iyi bir performans için bu sayfada 'http://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest.aspx' çözümünü kullandım. Görüntülerin arka planda yüklenmesi dışında her seferinde bağlantıyı açıp kapatıyorum. Daha iyi bir çözüm bulmayı umuyorum ama bu doğru bir yön gibi görünüyor.