BIO、NIO區別總結

BIO、NIO區別總結 BIO方式是java1.4之前支持的傳統socket編程方式,socket.accept()會阻塞。在任何時間點,只有一個客戶端能佔用數據通道。如客戶端有數據延遲,通道出現阻塞。 NIO:監聽註冊事件,客戶端連接轉換爲事件,供服務端處理。   對於如下情況,BIO、NIO表現。   等待數據時間 服務端處理數據時間 Request1 10s 1s Request2 1s 2
相關文章
相關標籤/搜索