JDK的BIO、僞異步IO、NIO、AIO

JDK1.4推出NIO,1.7提供NIO 2.0。 概述 ★★★         傳統的BIO,建立socket連接之後,讀寫操作相互阻塞。如果客戶端的處理緩慢,會拖慢服務器的處理速度,服務器的併發量就會大幅減少。使用NIO,可以將網絡IO等待時間從業務處理線程中抽取出來。比如用一個selector線程管理多個SocketChannel。selector輪詢是否有就緒的SocketChannel。
相關文章
相關標籤/搜索