365 IM :3 server端网络库采用libuv

2770阅读 0评论2013-05-30 sxcong
分类:C/C++


考虑多平台的移植,采用libuv。
一天的时间编译安装libuv库并学习demo。

网络层设计:

libuv处理网络事件和数据的收发。采用生产者消费者模式,收到的数据放到收缓冲,再检查发缓冲有没有数据。
再做一个数据处理模块,可以另开一线程或线程池,检查收缓冲的数据并进行处理。
这个功能用一周的时候完成,代码一周后可git。

上一篇:365 IM :2 web环境采用django
下一篇:lame解码及重编码分析