Netty 一般适用场景

  • Post author:
  • Post category:其他




Fundamental



Echo ‐ 最基本的客户端和服务器

Discard ‐ 查看如何异步发送无限数据流,而不淹没写入缓冲区

Uptime ‐ 实现自动重新连接机制



Text protocols



Telnet ‐ 一个经典的基于行的网络应用程序

Quote of the Moment ‐ 广播一个UDP / IP包

SecureChat ‐从Telnet示例派生而来的基于tls的聊天服务器。



Binary protocols



ObjectEcho ‐ Java序列化交换

Factorial ‐ 使用自定义二进制协议编写有状态客户端和服务器

WorldClock ‐ 使用谷歌协议缓冲集成快速协议输入



HTTP



Snoop ‐ 构建自己的轻量级HTTP客户机和服务器

File server ‐ HTTP中的异步大型文件流

Web Sockets (Client & Server) ‐ 使用Web套接字向HTTP添加双向全双工通信通道

SPDY (Client & Server) ‐ 实现的SPDY协议

CORS demo ‐ 实现跨源资源共享



Advanced



Proxy server ‐ 编写一个高效的tunneling代理服务器。

Port unification ‐ 在一个TCP/IP端口上运行具有不同协议的服务



UDT(基于UDP的数据传输协议)



Byte streams ‐ 在类似tcp的字节流模式中使用UDT

Message flow ‐ 在类似于uddi的消息传递模式中使用UDT

字节流在对称的对等会合连接模式

消息流在对称的对等会合连接模式