说明:.NET中内置的FtpWebRequest、FtpWebResponse类库来支持FTP的操作。
但是并不是很稳定,在代码中有说明,
如: FtpWebRequest ftpFileWRequest = GetFtpWebRequest(strUri, strUID, strPWD);
ftpFileWRequest.Timeout =250; //超时不能太长 否则界面假死
或许我还有需要有什么特性来支撑,保证稳定性。但是我始终没有发现,或许socket是最好的选择吧。因为目前公司项目里面使用socket做的FTP还是算比较稳定的。
这是08年研究的一个例子,贴出来,作为参考。
源代码:
Desinger文件源代码:
本文介绍了一个使用.NET中的FtpWebRequest和FtpWebResponse类库实现FTP文件上传的例子。该示例展示了如何创建文件夹、上传文件,并检查远程服务器上的文件是否存在及版本更新情况。
743

被折叠的 条评论
为什么被折叠?



