摘要: 1.传统java io ,相关的类在java.io中 2.BIO:blocking I/O:同步阻塞,一个连接启动一个线程去处理请求,如果连接不做任务事情会造成不必要的线程开销,后面可以通过线程池去优化 3.适合连接数目小并且固定的架构方式 4.简单流程: ①一个服务器端启动一个serversock 阅读全文
posted @ 2021-01-13 23:32 进丁520 阅读(87) 评论(0) 推荐(0)
摘要: 1.IO模型:用什么样的通道进行数据的发送和接收 2.IO模型的模式 BIO NIO AIO 3.bio:同步并阻塞(java的传统io模型) 服务器的一个连接一个线程,有连接的请求的时候需要启动一个线程去处理,如果这个连接不做任何事情会造成不必要的线程开销 示意图: 场景分析: 连接数目固定比较小 阅读全文
posted @ 2021-01-13 20:56 进丁520 阅读(56) 评论(0) 推荐(0)