第壹種:對方斷開連接的話,那麽readNum = recv ( socketId, rcvBuf, rcvBufSize, 0 ); readNum返回值應該是0,可以根據返回值判斷;
第二種:就是做壹個心跳檢測,定時發送消息,如果發送失敗就知道對方不在了。
服務器Socket顯循環需要重復檢查看沒接入客戶端Socket應客戶端客戶端檢測服務器否線般都用跳檢測;說客戶端連接服務器向服務器Socket發連接請求服務端定超間內沒復則判斷服務器線