如何通過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. Python使用tcp在一個目錄中發送一些文件
- 3. 使用原始TCP發送Kaa事件
- 4. 發送()使用TCP不發送整個陣列
- 5. 通過TCP套接字發送文件
- 6. 通過tcp連接發送大文件
- 7. 通過TCP發送MOV文件
- 8. 使用多線程發送文件塊
- 9. 在erlang中使用tcp發送原始二進制文件
- 10. 使用其他元數據通過TCP發送文件
- 11. 如何使用tcp發送txt以外的文件格式
- 12. C#如何使用TCP客戶端發送1GB文件
- 13. Tcp套接字發送和接收文件,使用python
- 14. 使用ajax發送多個文件而不使用html表單
- 15. nodejs tcp套接字發送多個數據事件
- 16. 作爲附件發送多個文件
- 17. 使用Tcp/Udp發送數據
- 18. 使用tcp級別發送請求
- 19. 使用tcp套接字發送結構
- 20. 使用TCP發送ZeroMQ數據
- 21. 無法通過TCP連接發送整個文件! (UNIX C)
- 22. 發送一個PNG文件與TCP連接
- 23. TCP中的多重發送()或接收()
- 24. Java一次發送多個文件
- 25. 通過藍牙發送多個文件
- 26. 發送多個文件到solr
- 27. 多個文件發送到服務器
- 28. 發送與TCP/IP
- 29. 使用ajax發送文件
- 30. 使用TClientDataSets發送文件
如果你知道如何發送一個,那麼你一定知道如何發送多個:使用for循環。 – 2010-09-02 13:36:40
你有你的答案在你的問題。那有多搞笑? :P – 2010-09-02 16:31:18