Java IO 通信 All In One
Netty / WebSocket
BIO 通信
BIO 即阻塞 I/O,不管是磁盘 I/O 还是网络 I/O,数据在写入 OutputStream 或者从 InputStream 读取时都有可能会阻塞。
伪异步 IO 通信
NIO通信
NIO 非阻塞同步
缓冲区 Buffer
通道 Channel
多路复用 Selector
AIO 通信
AIO 非阻塞异步
连续注册读写事件和回调函数
读写方法异步
主动通知程序
NIO通信模型
https://www.cnblogs.com/haimishasha/p/10756448.html
https://www.cnblogs.com/haimishasha/category/1480781.html
Jetty
《 Jetty 的工作原理和与 Tomcat 的比较》
refs
https://developer.ibm.com/zh/articles/j-lo-javaio/
Java 的 I/O 类库的基本架构、磁盘 I/O、网络 I/O 和 NIO 的工作机制等
基于 NIO 的 Socket 请求的处理过程
https://www.imooc.com/video/16466
https://www.jianshu.com/p/3f2f9fe1d3e9
xgqfrms 2012-2020
www.cnblogs.com 发布文章使用:只允许注册用户才可以访问!