如何通過TCP發送多個文件與C#,所有在互聯網上的樣本只發送一個sinle文件,即時通訊尋找類似的東西,循環瀏覽文件夾中的文件並通過tcp發送,這是客戶端,服務器端我想要接收並保存到磁盤,使用TCP發送多個文件
回答
讓客戶端調用並獲取目錄中的所有文件; 使用DirectoryInfo對象獲取目錄中文件的列表,並將其返回; 然後讓客戶端逐一索要文件。
這是exactely什麼即時消息做,我只得到第一個文件,看看我的其他職位,它有我的代碼在它 http://stackoverflow.com/questions/3625463/send-multiple-file -over-tcp-with-c-using-tcpclient – xnoor 2010-09-03 10:17:41
謝謝Jess提示,, 好的,我想我知道我在做錯了什麼,在服務器上,我一次發送所有文件,循環播放目錄中的文件並將它們一個接一個地寫入流中,客戶端感到困惑,文件的開始和結束在哪裏,所以我應該這樣做,首先客戶端要求從服務器進行更新,然後服務器發送要更新的文件列表,然後客戶端開始逐一下載它們。 – xnoor 2010-09-03 11:51:13
- 1. 通過TCP發送多個文件與C#使用TcpClient
- 2. 使用TCP套接字發送文件到多個客戶端
- 3. 使用TCP發送大文件
- 4. Powershell TCP發送整個文件
- 5. Python使用tcp在一個目錄中發送一些文件
- 6. 如何通過使用Perl的TCP連接發送多個文件?
- 7. 使用原始TCP發送Kaa事件
- 8. 通過TCP發送多個圖像?
- 9. 發送()使用TCP不發送整個陣列
- 10. vb.net通過TCP發送文件
- 11. Qt通過TCP發送文件
- 12. 通過TCP套接字發送文件
- 13. 通過tcp連接發送大文件
- 14. 通過TCP發送MOV文件
- 15. TCP不發送確切文件
- 16. 如何使用頭文件發送多個文件
- 17. 用Swagger發送多個頭文件
- 18. 通過TCP發送文本
- 19. 發送formData使用dropzone.js發送多個
- 20. 使用多線程發送文件塊
- 21. 在erlang中使用tcp發送原始二進制文件
- 22. 如何使用tcp發送txt以外的文件格式
- 23. C#如何使用TCP客戶端發送1GB文件
- 24. 發送時使用TCP收到的文件爲空
- 25. Tcp套接字發送和接收文件,使用python
- 26. 使用其他元數據通過TCP發送文件
- 27. 使用ajax發送多個文件而不使用html表單
- 28. nodejs tcp套接字發送多個數據事件
- 29. 作爲附件發送多個文件
- 30. PowerShell:使用Get-Content從多個文本文件發送消息
如果你知道如何發送一個,那麼你一定知道如何發送多個:使用for循環。 – 2010-09-02 13:36:40
你有你的答案在你的問題。那有多搞笑? :P – 2010-09-02 16:31:18