0

我正在寻找一种在很长一段时间内将大量文件从客户端传输到服务器的方法。客户端和服务器之间的连接不可靠且速度慢。

我考虑过使用FTP协议。我看到了netftp 客户端。我现在还需要一个 .net 中的 ftp 服务器。

我需要的最重要的功能是可靠的连接恢复。我可以依靠它在一段时间内可靠地开始和结束。

我没有找到很多用 c# 编写的 ftp 服务器。

谢谢你。

4

1 回答 1

1

您可以在 Windows 中使用后台智能传输服务。 http://msdn.microsoft.com/en-us/library/bb968799(v=vs.85).aspx

将 BITS 用于需要:

  1. 在前台或后台异步传输文件。
  2. 保持其他网络应用程序的响应能力。
  3. 在网络断开和计算机重新启动后自动恢复文件传输。

.net 包装器可用于 BITS - http://sharpbits.codeplex.com/

于 2014-08-06T10:57:11.203 回答