;
③ 本质 : Netty 的本质是在 Java NIO 基础上封装的框架 , 适合开发网络服务器 , 如游戏服务器等 ;
II ....BIO 模型 : 同步阻塞模型 , 在服务器端 , 针对每个客户端的连接请求 , 都要启动一个线程处理相关的业务逻辑 ;
① 适用场景 : 连接数 少 ;
② 最小 JDK 支持版本 : 1.4 ;
③...NIO 模型 : 同步非阻塞模型 , 在服务器端 , 一个线程处理多个客户端连接 , 客户端连接服务器时 , 会在多路复用器上注册 , 多路复用器会一直轮训是否有连接请求 , 如果有就处理 , 如果没有不做任何操作...BIO 概念
----
BIO 简介 : Blocking IO , 阻塞 IO , 传统 Java IO 编程 ;
① 特点 : 同步阻塞 ;
② 连接 对应 线程 : 服务器端 每维护 一个连接 ,...连接流程 : 以 TCP 连接为例 ;
① 服务器端 监听 : 服务器端创建 ServerSocket , 监听接口 ;
② 客户端 连接 : 创建 Socket , 向服务器端申请连接 ;
③ 服务器端