IO、Netty与RPC技术架构设计.docx

? ? IO、Netty与RPC设计笔记 ? ? 目录 第一节 Socket 回顾与I/0模型 1.1 Socket 网络编程回顾 1.1.1 Socket 概述 1.1.2 Socket 整体流程 1.1.3 代码实现 1.2 I/O 模型 1.2.1 I/O 模型说明 1.2.2 BIO (同步并阻塞) 1.2.3 NIO(同步非阻塞) 1.2.4 AIO(异步非阻塞) 1.2.5 BIO、NIO、AIO 适用场景分析 第二节 NIO编程 2.1 NIO介绍 2.2 NIO和 BIO的比较 2.3 NIO 三大核心原理示意图 2.4 缓冲区(Buffer) 2.4.1 基本介绍 2.4.2 Buffer常用API介绍 2.5 通道(Channel) 2.5.1 基本介绍 2.5.2 Channel常用类介绍 2.5.3 ServerSocketChannel 2.5.4 SocketChannel 2.6 Selector (选择器) 2.6.1 基本介绍 2.6.2 常用API介绍 2.6.3 Selector 编码 第三节 Netty核心原理 3.1 Netty 介绍 3.1.1 原生 NIO 存在的问题 3.1.2 概述 3.2 线程模型 3.2.1 线程模型基本介绍 3.2.2 传统阻塞 I/O 服务模型 3.2.3 Reactor 模型 3.2.4 Netty

文档评论(0)

1亿VIP精品文档

相关文档