1.粘包和拆包 粘包和拆包是TCP网络编程中不可避免的,无论是服务端还是客户端,当我们读取或者发送消息的时候,都需要考虑TCP底层的粘包/拆包机...
投稿
收录了6篇文章 · 1人关注
1.粘包和拆包 粘包和拆包是TCP网络编程中不可避免的,无论是服务端还是客户端,当我们读取或者发送消息的时候,都需要考虑TCP底层的粘包/拆包机...
Netty 的设计主要基于主从 Reactor 多线程模式,并有一定的优化逐步递进来讲一下Netty模型 1.简单版Netty模型 ·BossG...
1.原生 NIO 存在的问题 NIO 的类库和 API 繁杂,使用麻烦:需要熟练掌握 Selector、ServerSocketChannel、...
常 用 的Channel实现类类:FileChannel , DatagramChannel ,ServerSocketChannel和Sock...
缓冲区(Buffer):缓冲区本质上是一个可以读写数据的内存块,可以理解成是一个数组,该对象提供了一组方法,可以更轻松地使用内存块,,缓冲区对象...
1 ChannelHandler及其实现类 ChannelHandler 接口定义了许多事件处理的方法,我们可以通过重写这些方法去实现具 体的业...
专题公告
通信