【发布时间】:2012-08-09 20:29:59
【问题描述】:
我们必须将大型文本文件(最大约 5 GB)接收到我们的服务器中。
它需要能够:
1.接受文件并将其写入服务器磁盘
2. 支持多客户端
3. 当然,如果有什么东西坏了,重新启动它的工作进程来监听客户端。但不需要更多的管理
4. 高性能很重要
5. 如果连接断开,则从给定点恢复(不是必需的)
我的问题是:您是否知道有一个(n)(开源)简单而强大的组件可以做到这一点。除了 .net 框架库(v4.5 OK)之外没有其他依赖项?
如果没有,您对开始有什么建议?
谢谢 K.
PS:我忘了说,但不需要认证
【问题讨论】:
-
@Tommy Grovnes 是的,确实如此。但正如 egrunin 指出的那样,ftp 并不快。但是,更重要的是,我们需要能够发出上传操作完成的信号,这需要嵌入式库。此外,我们并不需要支持所有这些 ftp 命令
标签: .net multithreading network-programming