D作者tree581 (talltree)
看板C_Sharp
標題[問題] 如何讓client持續等待
時間Mon Jun 23 00:28:09 2014
我的client socket每次接受完檔案就停止
我要如何讓它持續地等待...
就算接收完檔案也還會繼續等待接收下一個檔案
這是我的接收端程式碼:
http://paste.ideaslabs.com/show/zZWKYkz9xP
後來我試著加timer也:
http://paste.ideaslabs.com/show/qKqo9KduXw
結果都沒反應....
我的發送端程式:
http://paste.ideaslabs.com/show/ZYRhYBH1r6
求救 如何讓它執行完還能繼續等待
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.193.196.157
※ 文章網址: http://webptt.com/m.aspx?n=bbs/C_Sharp/M.1403454492.A.ACF.html
1F:推 johnpage:這會讓server增加負載,ㄧ般好在閒置ㄧ段時間後斷線,把 06/23 06:28
2F:→ johnpage:閒置時間拉長比較好 06/23 06:28
※ 編輯: tree581 (123.193.196.157), 06/23/2014 09:13:37
※ 編輯: tree581 (120.96.170.167), 06/23/2014 10:32:07
※ 編輯: tree581 (120.96.170.167), 06/23/2014 10:48:35
3F:推 johnpage:為何不用ftp協定傳檔案 06/23 10:50
4F:→ tree581:如何把閒置時間拉長 06/23 16:00
5F:→ pkmu8426:看了下 你的做法是用每秒觸發一次 覺得不太適合 06/23 18:34
6F:→ pkmu8426:如果觸發的那一秒內 動作沒處裡完 下一秒又繼續觸發 06/23 18:34
7F:→ pkmu8426:又同樣沒處裡完 一直累積 想想會發生什麼事 06/23 18:35