基于boost::asio的客户端网络库
来源:互联网 发布:淘宝助手菜鸟打印组件 编辑:程序博客网 时间:2024/05/22 16:56
最近在做cocos2dx游戏开发,但是cocos2dx并没有网络库,只在扩展库中发现了用libcurl实现的AssetsManager和在network中的http和websocket,不能满足目前项目的需求,但是如果自己去实现一个跨平台的网络库,那是不现实的。这时候开源的力量就体现出来了,在open-open中找到了这篇文章《开源免费的C/C++网络库(c/c++ sockets library)》,这里面的库都是很优秀的,但是有的库太过重量级,有的库又相当于一个工具集,要把网络模块提取出来单独使用是很困难。由于自己又想学习下boost,所以最后决定对boost::asio进行下封装,实现一个基于boost::asio的简单客户端网络库。
已经在windows和IOS上测试通过,Android上还没有进行测试,不过只要boost库在Android下编译没有问题,那么在Android上是没有什么大问题的。项目中Export目录是提取出来的boost::asio库和它所依赖的库。可以直接加入到工程中使用。
https://github.com/losemymind/TcpClient
0 0
- 基于boost::asio的客户端网络库
- 基于boost asio的redis客户端redisclient
- 基于Boost::asio库的网络编程实现基础
- 基于Boost::asio库的网络编程实现基础
- 基于Boost::asio库的网络编程实现基础
- 基于Boost::asio库的网络编程实现基础
- 基于Boost::asio库的网络编程实现基础
- boost的网络库asio
- BOOST网络库-ASIO
- boost:asio网络库初学之echo服务器客户端实现
- [转]自己开发的基于boost::asio的网络引擎
- 自己开发的基于boost asio的网络引擎
- [转]自己开发的基于boost::asio的网络引擎
- boost::asio 实现的FTP客户端
- Boost::asio库的网络编程学习(转)
- boost 库asio网络接口收取数据缺失的分析
- 异步客户端 boost asio
- 同步客户端 boost asio
- 【玩转Ubuntu】12. Ubuntu上使用tomcat做下载服务器
- 调用已编译成静态库的插件私有接口的方法
- 手把手教你cuda5.5与VS2010的编译环境搭建
- 把DSP TMS320F28XXX的程序段从flash复制到ram中运行
- 静态修饰
- 基于boost::asio的客户端网络库
- 通过脚本实现从日志文件中提取时间最近的几条记录
- 微派(V-TOP)第五届企业微信营销培训取得圆满成功
- error C2248: 'QObject::QObject' : cannot access private member declared in class 'QObject'全解
- Unable to execute dex:Multiple dex files define Lcom/myapp/R$array
- DB2 常用命令小结
- find 命令小结
- 数据库只有mdf文件而没有ldf文件,如何恢复数据库 .
- 一个fork的面试题