有用boost开发服务器的么?

mengxihe cxo  2013-02-09 09:23:09
有用boost开发服务器的么?
...全文
3583 12 点赞 打赏 收藏 举报
写回复
12 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
小匣子 2014-02-27
正在开发- -
  • 打赏
  • 举报
回复
5486413 2013-09-13
。。。。不懂
  • 打赏
  • 举报
回复
Hiiishe 2013-09-13
我们的服务器仍然在线上运行,纯C++开,其中就用到了BOOST的asio,以及其他子库。 服务一致没有停息过,每天每夜泵出数万人民币,发挥着的使命。 请放心使用。
  • 打赏
  • 举报
回复
cmchao 2013-09-10
ace重量级开发,大规模数据处理表示无压力
  • 打赏
  • 举报
回复
smwhotjay 2013-03-23
asio的tcp. 效率可以,我只封装了单线程的. 封装asio要注意.他会抛 xxx
  • 打赏
  • 举报
回复
zcchm 2013-03-23
引用 5 楼 sxcong 的回复:
学习非常非常不错 不过,真正使用的话,网络用libevent,现用livuv 正则用pcre http相关用libcurl 内存池用tcmalloc 线程使用pthread不错的,有人做了vc版,组线程池也容易,没必要再引入其他库了。 加密用openssl xml可以用tinyxml,复杂一些用libxml,expat等。 开源代码用到boost的其实不多……
你提到那些开源代码,大部分使用c而不是用c++写的。用c的一个原因应该是c更通用一些,还有不排除一些开源代码牛人排斥c++的复杂性,对c有一种近乎偏执的喜爱。 我也是刚接触boost.asio,但是觉得用asio做服务器,真是省心,设计精巧,性能和稳定性都不用担心,并且还能跨平台,省得自己从头打造一套土啦吧唧的网络通讯基础代码。当然,对于刚接触网络通讯的同学,用基础api写写网络程序还是必要的,否则无法深入掌握socket开发。
  • 打赏
  • 举报
回复
zwtchy123 2013-03-23
在看boost,不错!
  • 打赏
  • 举报
回复
sxcong 2013-02-20
学习非常非常不错 不过,真正使用的话,网络用libevent,现用livuv 正则用pcre http相关用libcurl 内存池用tcmalloc 线程使用pthread不错的,有人做了vc版,组线程池也容易,没必要再引入其他库了。 加密用openssl xml可以用tinyxml,复杂一些用libxml,expat等。 开源代码用到boost的其实不多,mysql没用,postgresql没用,apache没用,nginx没用,lighttpd,memchached没用... 印象中,好象也只有mongodb用了。
  • 打赏
  • 举报
回复
这不是鸭头 2013-02-18
里面的ASIO网络库还是很有名的
  • 打赏
  • 举报
回复
icesnowjank 2013-02-17
asio, multi_index, bimap, interprocess, smart_ptr, string_algo, icl, bind, system, uuid
  • 打赏
  • 举报
回复
nrxtgcb 2013-02-13
ASIO 啊,很不错的。
  • 打赏
  • 举报
回复
Kaile 2013-02-13
我用到boost的地方: asio shared_ptr string_algo BOOST_FOREACH 正则表达式 随机数发生 多线程 记起来就这么多,主要是用得放心,其他库功能很多也有,但是首选boost
  • 打赏
  • 举报
回复
相关推荐
发帖
非技术类
加入

1628

社区成员

VC/MFC 非技术类
申请成为版主
帖子事件
创建了帖子
2013-02-09 09:23
社区公告
暂无公告