Google Mobile Ads

Wednesday, March 12, 2014

.Net ile SFTP dosya transfer işlemleri(SFTP file transfers in .NET)

.Net üzerinden SFTP (secure ftp) dosya transfer işlemi gerçekleştirecekseniz, SSHnet en iyi çözüm. 

Buradan indireceğiniz Renci.SshNet dll dosyasını uygulamanıza referans olarak ekledikten sonra aşağıdaki örnek kodla dosya indirme işlemini gerçekleştirebilirsiniz. Ayrıntılı bilgiyi sshnet'in kendi sitesinde bulabilirsiniz.

Dim remoteDirectory As String = "/"
Dim localDirectory As String = "C:\Test\"
Dim connInfo As Object = New Renci.SshNet.PasswordConnectionInfo("hostadresi", "username", "password")
Using client As New Renci.SshNet.SftpClient(connInfo)
      client.Connect()
      fileName = remoteDirectory & "indirilecekdosya.txt"
      If client.Exists(fileName) Then                                                        client.DownloadFile(fileName, New System.IO.FileStream(localDirectory & fileName, FileMode.Create, FileAccess.Write), Nothing)
      End If
      client.Disconnect()
End Using


LinkWithin

Related Posts Plugin for WordPress, Blogger...