Синхронизируйте мои файлы с моим веб-сервером через ftp, используя vb.net - PullRequest
0 голосов
/ 25 октября 2011

Я давно пользуюсь vb.net.Я пытаюсь выяснить, есть ли способ, которым я могу обновить файл в данной папке на ftp и получить любой файл на сервере обратно, используя vb.net

Это Rocket Science или это нормально для программиста среднего уровня?С чего мне начать?

Ответы [ 2 ]

0 голосов
/ 25 октября 2011

Зависит от ваших потребностей для простой загрузки / выгрузки. FtpWebRequest достаточно.

Если вы планируете список файлов / папок, вычислите контрольные суммы , которые вы можете попробовать Ftp.dll FTPS компонент .

Using ftp As New Ftp
    ftp.ConnectSSL("ftp.server.com")
    ftp.Login("user", "password")

    ftp.ChangeFolder("uploads")
    ftp.Upload("report.txt", "c:\report.txt")

    Dim serverHash As Byte() = client.GetFileHash("report.txt", FtpHashType.CRC)

    ftp.Close()
End Using

Обратите внимание, что это коммерческий продукт, который я создал

0 голосов
/ 25 октября 2011

Вы ищете класс FtpWebRequest.

...