全部分类
移动开发与应用
WEB前端
架构与运维
程序设计
数据库
操作系统
热点技术
综合
365 IM :3 server端网络库采用libuv
2770阅读 0评论
2013-05-30
sxcong
分类:
C/C++
考虑多平台的移植,采用libuv。
一天的时间编译安装libuv库并学习demo。
网络层设计:
libuv处理网络事件和数据的收发。采用生产者消费者模式,收到的数据放到收缓冲,再检查发缓冲有没有数据。
再做一个数据处理模块,可以另开一线程或线程池,检查收缓冲的数据并进行处理。
这个功能用一周的时候完成,代码一周后可git。
上一篇:
365 IM :2 web环境采用django
下一篇:
lame解码及重编码分析