首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

BIO和NIO的线程差异简述

2012-09-23 
BIO跟NIO的线程差异简述BIO:线程池中取得线程来准备接受客户端请求-客户端请求到达-ServerSocket.accept

BIO跟NIO的线程差异简述
BIO:线程池中取得线程来准备接受客户端请求->客户端请求到达->ServerSocket.accept接受连接=>在该线程读取文本并且解析HTTP请求->在该线程中处理请求
NIO:单线程接受客户端请求->客户端请求到达->接受请求生成Task->多线程取Task->在该此庵村读取文本并且解析HTTP请求->在该线程中处理请求

热点排行