文档
从用户指南和 API 参考开始。此外,加入社区以获取更多信息。
- 版本 5.0 (开发)
- 版本 4.2 (开发)
- 版本 4.1 (稳定,推荐)
- 版本 4.0 (开发)
- 版本 3.10 (开发)
第三方文章
我们经常发现世界上有些人比我们在技术写作方面更有才华,他们为社区亲切地撰写了精彩的文章。
示例
有几个示例可帮助你体验 Netty。建议从第一个示例开始,然后完成最后一个示例。你可能还想浏览完整的示例列表:5.0、4.2、4.1、4.0和3.10。
基础
文本协议
- Telnet ‐ 一个经典的基于行的网络应用程序
- Quote of the Moment ‐ 广播 UDP/IP 数据包
- SecureChat ‐ 一个基于 TLS 的聊天服务器,源自 Telnet 示例
二进制协议
- ObjectEcho ‐ 交换可序列化的 Java 对象
- Factorial ‐ 使用自定义二进制协议编写有状态客户端和服务器
- WorldClock ‐ 使用 Google Protocol Buffers 集成进行快速协议原型设计
HTTP
- Snoop ‐ 构建自己的极其轻量的 HTTP 客户端和服务器
- 文件服务器 ‐ HTTP 中的异步大文件流
- Web 套接字 (客户端 和 服务器) ‐ 使用 Web 套接字向 HTTP 添加双向全双工通信通道
- SPDY (客户端 和 服务器) ‐ 实现 SPDY 协议
- CORS 演示 ‐ 实现 跨源资源共享
高级
UDT
- 字节流 ‐ 在类似 TCP 的字节流模式下使用 UDT
- 消息流 ‐ 在类似 UDP 的消息传递模式下使用 UDT
- 对称点对点 rendezvou 连接模式中的字节流
- 对称点对点 rendezvou 连接模式中的消息流
基础
文本协议
- Telnet ‐ 一个经典的基于行的网络应用程序
- Quote of the Moment ‐ 广播 UDP/IP 数据包
- SecureChat ‐ 一个基于 TLS 的聊天服务器,源自 Telnet 示例
二进制协议
- ObjectEcho ‐ 交换可序列化的 Java 对象
- 阶乘 ‐ 使用自定义二进制协议编写有状态客户端和服务器
- 世界时钟 ‐ 使用 Google Protocol Buffers 集成进行快速协议原型设计
HTTP
- Snoop ‐ 构建您自己的超轻量级 HTTP 客户端和服务器
- 文件服务器 ‐ HTTP 中的异步大文件流
- Web 套接字 (客户端 和 服务器) ‐ 使用 Web 套接字向 HTTP 添加双向全双工通信通道
- SPDY (客户端 和 服务器) ‐ 实现 SPDY 协议
- CORS 演示 ‐ 实现 跨源资源共享
高级
UDT
- 字节流 ‐ 在 TCP 类字节流模式中使用 UDT
- 消息流 ‐ 在 UDP 类消息传递模式中使用 UDT
- 对称点对点 rendezvou 连接模式中的字节流
- 对称点对点 rendezvou 连接模式中的消息流
基础
文本协议
- Telnet ‐ 一个经典的基于行的网络应用程序
- 每日名言 ‐ 广播 UDP/IP 数据包
- SecureChat ‐ 一个基于 TLS 的聊天服务器,源自 Telnet 示例
二进制协议
- ObjectEcho ‐ 交换可序列化的 Java 对象
- 阶乘 ‐ 使用自定义二进制协议编写有状态客户端和服务器
- 世界时钟 ‐ 使用 Google Protocol Buffers 集成进行快速协议原型设计
HTTP
- Snoop ‐ 构建您自己的超轻量级 HTTP 客户端和服务器
- 文件服务器 ‐ HTTP 中的异步大文件流
- Web 套接字 (客户端 & 服务器) ‐ 使用 Web 套接字向 HTTP 添加双向全双工通信通道
- SPDY (客户端 & 服务器) ‐ 实现 SPDY 协议
- CORS 演示 ‐ 实现 跨域资源共享
高级
UDT
- 字节流 ‐ 在类似 TCP 的字节流模式中使用 UDT
- 消息流 ‐ 在类似 UDP 的消息传递模式中使用 UDT
- 对称点对点 rendezvou 连接模式中的字节流
- 对称点对点 rendezvou 连接模式中的消息流
基础
文本协议
- Telnet ‐ 一个经典的基于行的网络应用程序
- 每日名言 ‐ 广播 UDP/IP 数据包
- SecureChat ‐ 一个基于 TLS 的聊天服务器,源自 Telnet 示例
二进制协议
- ObjectEcho ‐ 交换可序列化的 Java 对象
- 阶乘 ‐ 使用自定义二进制协议编写有状态的客户端和服务器
- 世界时钟 ‐ 使用 Google 协议缓冲区集成进行快速协议原型设计
HTTP
- Snoop ‐ 构建您自己的超轻量级 HTTP 客户端和服务器
- 文件服务器 ‐ HTTP 中的异步大文件流
- Web 套接字 (客户端 & 服务器) ‐ 使用 Web 套接字向 HTTP 添加双向全双工通信通道
- SPDY (客户端 & 服务器) ‐ 实现 SPDY 协议
- CORS 演示 ‐ 实现 跨域资源共享
高级
UDT
- 字节流 ‐ 在 TCP 类似字节流模式下使用 UDT
- 消息流 ‐ 在 UDP 类似消息传递模式下使用 UDT
- 对称点对点 rendezvou 连接模式中的字节流
- 对称点对点 rendezvou 连接模式中的消息流