EventLoop的类层图 我们来简单讨论一下Netty线程模型的源码。学习一下EventLoopGroup的原理。首先看一下EventLoop...
EventLoop的类层图 我们来简单讨论一下Netty线程模型的源码。学习一下EventLoopGroup的原理。首先看一下EventLoop...
Reactor模式 Reactor是1995年由道格拉斯提出的一种高性能网络编程模式。由于好多年了,当时的一些概念与现在略有不同,reactor...
书接上回,继续介绍组件。 ChannelHandler组件介绍 ChannelHandler组件包含了业务处理核心逻辑,是由用户自定义的内容,开...
前面的内容对netty进行了介绍,写了一个入门例子。作为一个netty的使用者,我们关注更多的还是业务代码。也就是netty中这两种组件: Ch...
前面简单的介绍了Java I/O 和NIO,写了示例程序。 Java I/O是阻塞的,为了让它支持多个并发,就要针对每个链接启动线程,这种方式的...
Java NIO Selector Selector是Java NIO中的一个组件,用于检查一个或多个NIO Channel的状态是否处于可读、...
Channel(通道)介绍 所有的 NIO 操作始于通道,通道是数据来源或数据写入的目的地,主要地,java.nio 包中主要实现的以下几个Ch...
NIO 介绍 NIO,可以说是New IO,也可以说是non-blocking IO,具体怎么解释都可以。 NIO 1是在JSR51里面定义的,...
BIO简介 Java I/O,也叫Blocking I/O,也就是阻塞式I/O。 BIO的流程比较简单,在服务端创立一个ServerSocket...
Netty简述 Netty是一个高性能的网络编程框架。 上面提到了几个关键的字眼,高性能,网络编程,框架。这些概括Netty的本质。 Netty...
专题公告
Netty学习