設定
sockClientIp[i].SendTimeout = 500;
sockClientIp[i].ReceiveTimeout = 1000;
sockClientIp[i].Bind(endPoint1);
connResult = sockClientIp[i].BeginConnect(address, portt, null,null);
connResult.AsyncWaitHandle.WaitOne(2000, true);
連接狀態用connResult.IsCompleted != false && sockClientIp[i].Connected == true
1.新建Socket客戶端,連接,并且連接成功,資料收發正常。
2.人為拔掉網線后,Socket已重聯啟動,這時,插上網線,插上后Socket系結連接成功。
3.步驟2完成后,發送資料成功,當程式走到接收資料時不成功。錯誤資訊-意思是:由于服器器主機沒有反饋或應答;但實際上連接成功,用以太網除錯軟體無此問題
請問大神們,這是什么原因導致的呢?
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/278304.html
標籤:C#
