从头再来

asio服务器



原来使用boost::asio 库时,基本上只用了一个io_serve   这种情况下,其实并不能把多线程的好处利用起来。 当异步任务多的时候,集中到一个线程上去了。

这边有网友贴了一个完整的asio 多线程服务器。

http://blog.sina.com.cn/s/blog_48d4cf2d0100nvei.html

粗看了一下, 服务器里面的session封装不给力,没有用到shared_ptr 。 多次出现delete .  

这个其实用智能指针,可以很方便的管理生命周期。

posted on 2014-06-16 15:25 易宝@byhh 阅读(157) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理