Skip navigation links

Netty API Reference (4.1.22.Final)

Low-level data representation  
软件包 描述
io.netty.buffer
抽象字节缓冲区 - 表示低级二进制和文本消息的基本数据结构。
Central interface for all I/O operations  
软件包 描述
io.netty.channel
核心频道API是异步和事件驱动的各种传输的抽象,如 NIO Channel
io.netty.channel.embedded
一个虚拟的Channel ,帮助包装一系列处理程序来单元测试处理程序或在非I / O上下文中使用它们。
io.netty.channel.epoll
针对Linux的优化传输,使用 EPOLL Edge-Triggered Mode实现最高性能。
io.netty.channel.group
帮助用户维护开放Channel列表并对其执行批量操作的通道注册表。
io.netty.channel.kqueue
BSD专用运输。
io.netty.channel.local
一种虚拟传输,可在同一虚拟机中实现双方之间的通信。
io.netty.channel.nio
基于 NIO的通道API实现 - 推荐用于大量连接(> = 1000)。
io.netty.channel.oio
旧阻止基于I / O的通道API实现 - 建议用于少量连接(<1000)。
io.netty.channel.pool
Channel池的实现和API。
io.netty.channel.rxtx
基于 RXTX的串行和并行端口通信传输。
io.netty.channel.sctp
抽象扩展核心通道API的SCTP套接字接口。
io.netty.channel.sctp.nio
基于 NIO的SCTP通道API实现 - 推荐用于大量连接(> = 1000)。
io.netty.channel.sctp.oio
旧的阻止基于I / O的SCTP通道API实现 - 建议用于少量连接(<1000)。
io.netty.channel.socket
抽象扩展核心通道API的TCP和UDP套接字接口。
io.netty.channel.socket.nio
基于 NIO的套接字通道API实现 - 推荐用于大量连接(> = 1000)。
io.netty.channel.socket.oio
旧阻塞基于I / O的套接字通道API实现 - 建议少量连接(<1000)。
io.netty.channel.udt
UDT运输。
io.netty.channel.udt.nio
用于NIO通道的UDT传输。
io.netty.channel.unix
Unix专用传输。
Client & Server bootstrapping utilities  
软件包 描述
io.netty.bootstrap
带有流畅API的助手类可以轻松实现典型的客户端和服务器端通道初始化。
Reusable I/O event interceptors  
软件包 描述
io.netty.handler.codec
可扩展解码器及其常见实现,用于处理基于流的传输(如TCP / IP)中发现的数据包碎片和重新组装问题。
io.netty.handler.codec.base64
编码器和解码器,其将Base64编码的StringByteBuf转换为解码的ByteBuf ,反之亦然。
io.netty.handler.codec.bytes
将字节数组转换为ByteBuf编码器和解码器,反之亦然。
io.netty.handler.codec.compression
编码器和解码器,其用于压缩和解压缩ByteBuf在压缩格式S如zlibgzipSnappy
io.netty.handler.codec.dns
DNS编解码器。
io.netty.handler.codec.haproxy
解码HAProxy代理协议标头
io.netty.handler.codec.http
编码器,解码器及其相关的HTTP消息类型。
io.netty.handler.codec.http.cookie
该软件包包含与Cookie相关的类。
io.netty.handler.codec.http.cors
该软件包包含跨源资源共享(CORS)相关类。
io.netty.handler.codec.http.multipart
HTTP多部分支持。
io.netty.handler.codec.http.websocketx
Web Socket数据帧的编码器,解码器,握手及其相关消息类型。
io.netty.handler.codec.http.websocketx.extensions
编码器,解码器,握手来处理 WebSocket Extensions
io.netty.handler.codec.http.websocketx.extensions.compression
编码器,解码器,握手处理大多数常见的WebSocket压缩扩展。
io.netty.handler.codec.http2
用于发送和接收HTTP / 2帧的处理程序。
io.netty.handler.codec.json
JSON特定的编解码器。
io.netty.handler.codec.marshalling
解码器和编码器,它使用 JBoss Marshalling
io.netty.handler.codec.memcache
ascii和二进制类的通用超集。
io.netty.handler.codec.memcache.binary
Memcache二进制协议的实现和接口。
io.netty.handler.codec.mqtt
编码器,解码器和MQTT的不同消息类型。
io.netty.handler.codec.protobuf
编码器和解码器,将Google Protocol Buffers Messagenano.MessageNano转换为ByteBuf ,反之亦然。
io.netty.handler.codec.redis
编码器,Redis解码器。
io.netty.handler.codec.rtsp
基于HTTP编解码器的 RTSP扩展。
io.netty.handler.codec.sctp
解码器和编码器在SCTP / IP中管理消息完成和多流编解码器。
io.netty.handler.codec.serialization
编码器,解码器及其兼容性流实现, Serializable对象转换为字节缓冲区,反之亦然。
io.netty.handler.codec.smtp
SMTP编解码器。
io.netty.handler.codec.socks
编码器,解码器及其相关的信息类型的袜子。
io.netty.handler.codec.socksx
编码器,解码器及其相关的SOCKS协议消息类型。
io.netty.handler.codec.socksx.v4
编码器,解码器及其相关的SOCKSv4协议消息类型。
io.netty.handler.codec.socksx.v5
编码器,解码器及其相关的SOCKSv5协议消息类型。
io.netty.handler.codec.spdy
SPDY协议的编码器,解码器,会话处理程序及其相关的消息类型。
io.netty.handler.codec.stomp
STOMP编解码器
io.netty.handler.codec.string
编码器和解码器将String转换为ByteBuf ,反之亦然。
io.netty.handler.codec.xml
Xml特定的编解码器。
io.netty.handler.flow
打包来控制消息流。
io.netty.handler.flush
打包来控制冲洗行为。
io.netty.handler.ipfilter
打包来过滤IP地址(允许/拒绝)。
io.netty.handler.logging
记录I / O事件以进行调试。
io.netty.handler.proxy
通过代理协议添加对客户端连接的支持,例如 SOCKSHTTP CONNECT tunneling
io.netty.handler.ssl
SSL · TLS实施依据 SSLEngine
io.netty.handler.ssl.ocsp
OCSP stapling正式名称为TLS证书状态请求扩展,是用于检查X.509数字证书撤销状态的在线证书状态协议(OCSP)的替代方法。
io.netty.handler.ssl.util
有助于更轻松地开发TLS / SSL应用程序的实用程序类。
io.netty.handler.stream
写入非常大的数据流,既不占用大量内存也不会获得 OutOfMemoryError
io.netty.handler.timeout
使用Timer添加对读写超时和空闲连接通知的支持
io.netty.handler.traffic
流量整形处理器和动态统计的实现。
Miscellaneous  
软件包 描述
io.netty.util
在多个包中使用的实用程序类。
io.netty.util.collection  
io.netty.util.concurrent
并发/异步任务的实用程序类。
Other Packages  
软件包 描述
io.netty.resolver
将表示端点名称的任意字符串解析为地址。
io.netty.resolver.dns
Java的内置域名查找机制的一种替代方法,可以异步解析域名,同样支持任意DNS记录类型的查询。
Skip navigation links

Copyright © 2008–2018 The Netty Project. All rights reserved.

公众号(分布式编程)