IO-BIO實現聊天室

IO-BIO實現聊天室(Socket全雙工) 概述 本次實現的是一個聊天室,使用的是TCP/IP協議,使用自定義傳輸協議。多個客戶端連接上服務端,客戶端發送消息到服務端,服務端將客戶端加入到客戶端隊列,通過loop隊列,向所有的客戶端轉發消息。此處轉發爲同步轉發,意味着先加入的客戶端將優先收到消息。當客戶端離線的時候,服務端將從隊列中移除,並且終止針對該客戶端的輪詢。 流程圖 服務端 獲取客戶端連
相關文章
相關標籤/搜索