無阻塞I/O(NIO)簡要介紹(doc 8頁)
- 所屬分類:
- IT行業
- 文件大小:
- 11 KB
- 下載地址:
- 相關資料:
- 無阻塞IO
無阻塞I/O(NIO)簡要介紹(doc 8頁)內容簡介
無阻塞I/O(NIO)簡要介紹內容提要:
jdk供的無阻塞I/O(NIO)有效解決了多線程服務器存在的線程開銷問題,但在使用上略顯得複雜一些。在NIO中使用多線程,主要目的已不是為了應對每個客戶端請求而分配獨立的服務線程,而是通過多線程充分使用用多個CPU的處理能力和處理中的等待時間,達到提高服務能力的目的。
這段時間在研究NIO,寫篇博客來記住學過的東西。還是從最簡單的Hello World開始,
client多線程請求server端,server接收client的名字,並返回Hello! +名字的字符格式給client。當然實際應用並不這麼簡單,實際可能是訪問文件或者數據庫獲取信息返回給client。非阻塞的NIO有何神秘之處?
..............................
jdk供的無阻塞I/O(NIO)有效解決了多線程服務器存在的線程開銷問題,但在使用上略顯得複雜一些。在NIO中使用多線程,主要目的已不是為了應對每個客戶端請求而分配獨立的服務線程,而是通過多線程充分使用用多個CPU的處理能力和處理中的等待時間,達到提高服務能力的目的。
這段時間在研究NIO,寫篇博客來記住學過的東西。還是從最簡單的Hello World開始,
client多線程請求server端,server接收client的名字,並返回Hello! +名字的字符格式給client。當然實際應用並不這麼簡單,實際可能是訪問文件或者數據庫獲取信息返回給client。非阻塞的NIO有何神秘之處?
..............................
用戶登陸
IT行業相關下載