台灣最大程式設計社群網站
線上人數
1518
 
會員總數:246631
討論主題:190057
歡迎您免費加入會員
討論區列表 >> C# >> socket通訊問題(急)
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
socket通訊問題(急)
價值 : 5 QP  點閱數:538 回應數:1
樓主

阿宗
門外漢
0 2
18 2
發送站內信

如題,小弟目前使用socket通訊要與設備傳接資料。
使用情況:我傳1,設備就會馬上回覆我A,我傳2,設備就會馬上回覆我B,當我傳3,設備則是會延遲一段時間後才回覆我C。

如果是正常傳的話傳接值就像1、A、2、B、3、(等待一段時間)C、1、A、2......以此類推這樣子,這邊我使用正常的send與receive是沒問題的,但是會需要等待C的回傳,而卡在那邊。

假如我不想要等待C的回傳,改成3傳出去後,沒馬上收到的話我就繼續接著傳1、2,如果中途接到3的回傳值C,我才會在下次繼續傳3出去這樣,傳接值大概像這樣1、A、2、B、3、1、A、2、B、1、A、C、2、B、3、1、A、2、B、1、C、A、2.....以此類推。

有辦法做到像這樣的方式嗎,有沒有高手可以指點一下,拜託了




搜尋相關Tags的文章: [ C# ] , [ socket ] , [ 通訊 ] ,
本篇文章發表於2018-05-19 17:36
1樓
作者回應

阿宗
檢舉此回應
抱歉小弟第一次使用,QP設太低了,已經又重發一次了,再次說聲抱歉
本篇文章回覆於2018-05-19 19:11
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.