天天看點

用select子產品實作的socket serversocket服務端測試用戶端

之前筆記裡面記錄的比較亂,最後我寫了一個類,試着封裝成一個子產品的樣子。

使用的時候通過繼承生成一個子類,然後調用run執行。

你應該需要重構其中的部分方法,另外可能還需要在子類中建立新的方法。

至少需要重構onrecv方法,接收到資料後的處理。

另外要發資料,調用send_data接口,把conn連接配接和bytes類型的data傳入。

下面是測試并發的用戶端程式,通過多線程實作并發。