非阻塞套接字與IO多路複用

我們瞭解了socket之後已經知道,普通套接字實現的服務端的缺陷:一次只能服務一個客戶端! 並且,爲了使一個客戶端能夠不斷收發消息,我們還要使用while循環來輪詢,這極大地降低了我們的效率 accept阻塞! 在沒有新的套接字來之前,不能處理已經建立連接的套接字的請求 recv 阻塞! 在沒有接受到客戶端請求數據之前,不能與其他客戶端建立連接 可以用非阻塞接口來嘗試解決這個問題! 阻塞IO模型
相關文章
相關標籤/搜索