基本思路是远程服务器假设FTP,本地用System.Net.FtpWebRequest建立Ftp客户端,用NetworkCredential.NetworkCredential建立用户名和密码验证方式,用System.Net.WebRequestMethods.Ftp设置上传和下载命令,文件通过FileStream流进行发送和接收。
如果是一般的HTTP或FTP服务器,那么用WebClient是最简单的办法了
WebClient.DownloadFile 就可以了。
远程服务器的访问方式是什么?
HTTP?
FTP?
还是文件共享?