芋道源码
2020-12-08
转载
106
Netty 是一款提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。
芋道源码
2020-12-08
转载
174
本文主要分享 Netty 的项目结构。希望通过本文能让胖友对 Netty 的整体项目有个简单的了解。
芋道源码
2020-12-08
转载
85
在前面的四篇文章,我们已经对 NIO 的概念已经有了一定的了解。
芋道源码
2020-12-08
转载
118
Selector , 一般称为选择器。它是 Java NIO 核心组件中的一个,用于轮询一个或多个 NIO Channel 的状态是否处于可读、可写。
芋道源码
2020-12-08
转载
84
一个 Buffer ,本质上是内存中的一块,我们可以将数据写入这块内存,之后从这块内存获取数据。
芋道源码
2020-12-08
转载
94
在 Java NIO 中,基本上所有的 IO 操作都是从 Channel 开始。数据可以从 Channel 读取到 Buffer 中,也可以从 Buffer 写到 Channel 中。
芋道源码
2020-12-08
转载
100
Java NIO( New IO 或者 Non Blocking IO ) ,从 Java 1.4 版本开始引入的非阻塞 IO ,用于替换标准( 有些文章也称为传统,或者 Blocking IO 。
芋道源码
2020-12-08
转载
110
从官方仓库 https://github.com/netty/netty Fork 出属于自己的仓库。为什么要 Fork ?既然开始阅读、调试源码,我们可能会写一些注释,有了自己的仓库,可以进行自由的提交。
芋道源码
2020-12-08
转载
123
服务器通过一个 Acceptor 线程,负责监听客户端请求和为每个客户端创建一个新的线程进行链路处理。典型的一请求一应答模式。
芋道源码
2020-12-08
转载
92
服务器通过一个 Acceptor 线程,负责监听客户端请求和为每个客户端创建一个新的线程进行链路处理。典型的一请求一应答模式。