1. 程式人生 > >BIO、NIO、AIO介紹

BIO、NIO、AIO介紹

一、BIO:同步阻塞

   採用BIO模式,需要先在服務端啟動一個ServerSocket,然後在客戶端啟動Socket來對服務進行通訊,預設情況下,

服務端先要對每一個請求建立一個執行緒,而客戶端發起請求後,先諮詢服務端是否有相應的執行緒,如果沒有則會一

直等待或遭到拒絕請求,如果有的話,客戶端執行緒會等待請求結束後才繼續執行。

二、NIO:同步非阻塞