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
字节流在对称的对等会合连接模式
消息流在对称的对等会合连接模式
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
字节流在对称的对等会合连接模式
消息流在对称的对等会合连接模式