- I/O基础入门
- Java的I/O演进
第一章 Java的I/O演进之路
1.1 I/O基础入门
1.1.1 Linux网络I/O模型简介
根据UNIX网络编程对I/O模型的分类,UNIX提供了5中I/O模型,分别如下。
(1)阻塞I/O模型:
(2)非阻塞I/O模型:
(3)I/O复用模型:
(4)信号驱动I/O模型:
(5)异步I/O:
1.1.2 I/O多路复用技术
I/O多路复用的主要应用场景:
服务器需要同时处理多个处于监听状态或者多个连接状态的套接字;
服务器需要同时处理多种网络协议的套接字;