最新 最热

Netty的线程模型

Netty是一个高性能、异步事件驱动的网络编程框架。它提供了一个基于NIO的抽象层,使得开发者可以轻松地构建可伸缩、可扩展的网络应用。

2023-05-05
1

Netty是什么

Netty,英文全称为Netty Project,是一个开源的异步事件驱动的网络应用框架,用于快速开发高性能、高可靠性的网络服务器和客户端程序。Netty是由JBoss提供的一个NIO客户端/服务器框架,用于快速开发可维护的高性能协议服务器...

2023-04-14
1

【Netty】Netty 核心组件 ( ChannelOption | EventLoopGroup )

1 . ChannelOption.SO_KEEPALIVE 参数 : 设置该客户端连接一直处于活跃状态 ;

2023-03-27
1

【Netty】Netty 核心组件 ( Future | Channel | Selector | ChannelHandler )

1 . Netty 中的 IO 操作 : Netty 中的 IO 操作 , 如 数据读取 Read , 数据写出 Write , 接受客户端连接 Accept , 连接服务器 Connect 等

2023-03-27
1

【Netty】Netty 核心组件 ( ServerBootstrap | Bootstrap )

① 服务器 / 客户端 配置 : ServerBootstrap / Bootstrap 组件的作用是配置 Netty 服务器 / 客户端的各种配置 ;

2023-03-27
4

【Netty】mmap 和 sendFile 零拷贝原理

零拷贝作用 : 在网络编程中 , 如果要进行性能优化 , 肯定要涉及到零拷贝 , 使用零拷贝能极大的提升数据传输性能 ;

2023-03-27
2

【Netty】NIO 缓冲区 ( Buffer ) ( 缓冲区读写类型 | 只读缓冲区 | 映射字节缓冲区 )

1 . 缓冲区 ( Buffer ) 数据读写类型 注意点 : 以 字节缓冲区 ( ByteBuffer ) 为例 ;

2023-03-27
3

彻底理解Netty,这一篇文章就够了

有了Netty,你可以实现自己的HTTP服务器,FTP服务器,UDP服务器,RPC服务器,WebSocket服务器,Redis的Proxy服务器,MySQL的Proxy服务器等等。

2023-03-24
1

【Netty源码分析】02 Netty Server 启动流程 下

上面我们分析了initAndRegister()方法的核心流程,Channel准备工作基本也都完成了:

2023-03-22
1

Netty知识点整理以及应用场景

Netty主要用于网络通信的底层框架,可以作为其他高层框架的基础组件来使用。以下是一些常见的使用Netty作为底层组件的框架:

2023-03-18
4