會員 | 【問題】有關於winsock的傳輸問題(機制) 各位賢輩 我是新來的會員 如果有違規或不宜的地方 請多多包含 我的問題如下 在serv端分別接收數個cli端的的第一次數據來運算, 可是serv在所有第一次數據還未全部接收完成時 有些cli端的運算速度較快,已經將第二次數據傳送了過來 這樣會照成運算錯誤 我可以用判別 在serv端 辨別是否為我要的資訊 (因為第一次的結構和第二次結構不同) 可是第二筆已經傳過來的資訊 我該如何讓他重新傳過來到serv?? 或者限制住 讓第二次的資訊在我第一次接收完成之前 不能傳輸過來 我有找書 可是不知該如何下手 領悟力太低了..... 請問有什麼方法或機制可以解決這個問題 有人建議我可以在recv重新要求cli端傳送數據 可是我不懂Server端要如何要求Cli端重新發送數據 = = ^^^^^ Server端不就是開啟recv等待Cli端發送資料嘛? 也許書中有介紹吧 可是目前我領會不到 我想我腦袋已經弄的不清楚了 拜託大家能給我點提示或建議 謝謝各位幫忙 感激不盡 |
回覆 |
|
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。