【问题标题】:Sending Multiple files using Over TCP使用通过 TCP 发送多个文件
【发布时间】:2010-09-02 23:39:43
【问题描述】:

我如何使用 C# 通过 TCP 发送多个文件,互联网上的所有示例只发送一个单文件,我正在寻找类似的东西,遍历文件夹中的文件并通过 tcp 发送,这是客户端,服务器我想接收并将它们保存到磁盘,

【问题讨论】:

  • 如果您知道如何发送一个,那么您肯定知道如何发送多个:使用 for 循环。
  • 你有你的问题的答案。这有多好笑? :P

标签: c# file tcp


【解决方案1】:

让客户端调用并获取目录中的所有文件; 使用 DirectoryInfo 对象获取目录中文件的列表,并将其返回; 然后让客户一一索取。

【讨论】:

  • 这正是我在做的事情,我只得到第一个文件,看看我的另一个帖子,里面有我的代码stackoverflow.com/questions/3625463/…
  • 谢谢你的提示,好的,我想我知道我做错了什么,在服务器上,我一次发送所有文件,循环遍历目录中的文件并写入它们一个接一个地流到流中,客户端很困惑文件的开头和结尾在哪里,所以我应该做的是,首先客户端要求服务器更新,然后服务器将文件列表发送到更新,然后客户端开始一一下载。
猜你喜欢
  • 2011-04-07
  • 2020-04-28
  • 2016-02-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-27
  • 2016-03-02
相关资源
最近更新 更多