摘要:
原来我搞这么久,程序是跑起来了,但是真的不知道server段用了异步回调操作之后,整个流程到底是怎样的,前天一步步地调了之后,才发现这些过程自己完全不知道…所以没办法了,现在不搞懂的话之后代码拓展了就更不可收拾了,利用这个周末好好恶补下吧,今晚搞不通就不睡觉了,哎!先统一放几个,我认为对于我所困惑的问题解释得比较到点的博文链接吧,谢谢这些朋友:http://blog.csdn.net/henreash/article/details/7469707http://blog.csdn.net/zhuky/article/details/5364685http://cpp.ezbty.org/con 阅读全文
摘要:
花了前期后后应该一整天的时间来搞一个很蛋疼的问题,现在的话,哎,或多或少算是解决吧,说说过程和最后的结果吧首先是这部分,在boost的例程中的源码:for (std::size_t i = 0; i thread(new boost::thread( boost::bind(&boost::asio::io_service::run, io_services_[i]))); threads.push_back(thread); }就是每次启动一个线程就拿ioservice的run来作为启动函数,那我现在像在客户端实现下多线程的效果,实现下并发或者是同时访问服务端的效... 阅读全文