文件名称:netty-study:netty-study
文件大小:39KB
文件格式:ZIP
更新时间:2024-03-09 01:24:50
Java
一。概念问题 1.1双边和非双边 双向和非双向是进程在访问数据的时候,数据是否准备就绪的一种处理方式,当数据没有准备的时候。 一段时间:经常需要等待等待中的数据准备好过后才处理其他的事情,否则一直等待在那里。 非双向:当我们的进程访问我们的数据分区的时候,如果数据没有准备好则直接返回,不会等待。如果数据已经准备好,也直接返回。 1.2 BIO与NIO对比 BIO的意思就是双边IO NIO的意思就是非双边IO对比表格如下: IO模型 生物 蔚来 通信 面向流(乡村公路) 面向缓冲(高速公路,多路替代技术) 处理 双向IO(多线程) 非双层IO(React堆Reactor) 触发 无 选择器(选择性机制) 1.3 IO的操作汇总 IO(BIO)同步双向IO NIO异步非双向IO(使用线程池来进行实现) 1.4 IO的概念 BIO适用于连接数量比较小,而且是固定的架构,程序了解起来也比较简单。
【文件预览】:
netty-study-master
----pom.xml(2KB)
----src()
--------main()
----.gitignore(278B)
----README.md(12KB)