多線程與併發服務器設計

常見併發服務器方案 1.iterative(循環式/迭代式)服務器     iterative 只能使用短鏈接(每處理完一個鏈接,而後就關閉鏈接,稱爲短鏈接),不能使用長鏈接,若是使用長鏈接,意味着write須要轉到read,那麼整個程序就是一個單線程程序,若是此時有其它線程過來,沒有辦法接受鏈接,由於前一個線程還在read->write的循環中。也就是說若是使用長鏈接的話,這個程序只可以處理一個
相關文章
相關標籤/搜索