各位賢輩
我是新來的會員 如果有違規或不宜的地方 請多多包含
我的問題如下
在serv端分別接收數個cli端的的第一次數據來運算,
可是serv在所有第一次數據還未全部接收完成時
有些cli端的運算速度較快,已經將第二次數據傳送了過來
這樣會照成運算錯誤
我可以用判別 在serv端 辨別是否為我要的資訊
(因為第一次的結構和第二次結構不同)
可是第二筆已經傳過來的資訊
我該如何讓他重新傳過來到serv??
或者限制住 讓第二次的資訊在我第一次接收完成之前 不能傳輸過來
我有找書 可是不知該如何下手 領悟力太低了.....
請問有什麼方法或機制可以解決這個問題
有人建議我可以在recv重新要求cli端傳送數據
可是我不懂Server端要如何要求Cli端重新發送數據 = =
^^^^^
Server端不就是開啟recv等待Cli端發送資料嘛?
也許書中有介紹吧 可是目前我領會不到
我想我腦袋已經弄的不清楚了
拜託大家能給我點提示或建議
謝謝各位幫忙 感激不盡
書籤