基于libuv的高性能TCP服务器和客户端
libuv在TCP服务器和客户端方面的应用较为简单,我们重新对libuv进行封装,以简化使用。每个客户端都具备断线重连功能,并且发送和接收操作都已经封装在底层。服务器端能够同时接入多个客户端,并且发送和接收缓存区大小已经预留了200M的空间(可调节)。通过这次封装,我们大大简化了libuv库的使用,使应用层能够更专注地进行协议层的开发。
下载地址
用户评论