0
在C中,當進行網絡客戶端/服務器設置時,我通常必須執行一些標準的BSD套接字設置。然後在服務器端,我將不得不管理多個線程,通常是一個主線程,一個io線程。每個連接都由連接管理器管理,以便您可以在新請求進入時處理連接。在C中進行連接管理有哪些好方法?
在C中執行連接管理有哪些好方法?是否有知識庫來處理所有這些?我知道關於C++的Boost,但我對C和Python很感興趣。
感謝, Chenz
附:對不起,沒有這麼深思熟慮的問題。我會盡快磨合它。
我知道單線程每連接是壞的。我的IO線程將處理所有的IO。儘管如此,我確實喜歡你的一生。選擇,輪詢和epoll似乎總是會增加我想在維護的庫中處理的代碼的複雜性。 – 2010-02-18 13:05:46