做了一個(gè)文件收發(fā)系統(tǒng),在傳輸一個(gè)大文件的時(shí)候服務(wù)端如果斷開鏈接,可以捕獲的異常信息來進(jìn)程處理。但如果發(fā)送端(客戶端)斷開連接,在服務(wù)端沒有異常報(bào)出。后來發(fā)現(xiàn)當(dāng)發(fā)送端斷開后服務(wù)端的Receive是一直在接收的。會(huì)一直等待。請問下有沒有辦法在服務(wù)端判斷發(fā)送端的連接狀態(tài)。前提是不發(fā)送心跳包。在網(wǎng)上看到有用 Socket.Poll解決的。本人菜鳥,不知道怎么用。請大牛給予解決下。謝謝
socket服務(wù)端判斷客戶端連接狀態(tài)
繁星點(diǎn)點(diǎn)滴滴
2018-07-27 17:09:42