首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用C#编写轮询FTP下载的最好方法

用C#编写轮询FTP下载的最好方法
EN

Stack Overflow用户
提问于 2009-01-08 21:13:55
回答 1查看 1.2K关注 0票数 1

我目前有一个手动过程,我们上传一个文本文件给业务伙伴,他们有一个自动化的过程,读取文件,处理它,然后从任何地方生成一个‘结果’日志文件从3-10分钟(通常)后首次上传。我需要通过.NET应用程序自动执行此过程。我已经完成了上传,我没有的是下载的结果。因为我不知道文件什么时候可以下载,所以我想我必须经常轮询远程站点,在结果目录中获得文件的列表,看看是否有符合我期望的文件。

我做了一些阅读,找到了一些关于AsyncCallBack的参考资料,但我真的不确定如何继续下去。解决方案必须是我可以管理的东西,而不需要.net之外的任何第三方库,因为我对这个小项目的预算为0。

任何帮助都将不胜感激!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-01-08 22:48:31

让一个线程(或你的主线程)休眠x毫秒,并在它不休眠的时候尝试下载。无需购买第三方FTP库,FTP内置在.NET (FtpWebRequest和FtpWebResponse)中。它们不是很好(非常简单),但可能会满足您的需求。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/425977

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档