C/S架构移动网络Socket API接口 Socket网络库 xNet框架介绍(C++封装) Demo演示示例
2014-08-04 00:39
921 查看
// C/S架构移动网络Socket API接口 Socket网络库 xNet框架介绍(C++封装) ,库文件及Demo演示示例请到个人资源中心下载:
http://download.csdn.net/detail/andy_ro_t/7710983
tag: 网络服务器 移动平台 xNet 网络库 C++实时性 跨平台设计 Socket API接口
下面是介绍:
有以下几点优点:
a.全部模块化设计,对线程池,buf池,异步事件/信号等进行了封装,设计简单良好,结构清晰,实时性好,易于维护
b.很好的解决了数据包传输中出现的粘包,半包,组包问题,应用业务不用在考虑此类问题
c.较好的解决了在连接数量较多情况下易出现网络拥塞问题(生产者/消费者模式,xDispacher线程)
d.解决了在能多发连接时及时响应新的连接请求,且在客户端连接异常中断时及时响应做出处理,系统响应速度快,可靠性/稳定性良好,cpu低耗
e.较好的解决大数据的传输问题
f.采用跨平台设计方案,API 编写,支持windows/iocp,linux/epoll,不依赖第三方库如libevent ,boost asio等(系统必要的库初外) ,设计简单,结构清晰,实时性好
g:能同时监听最多50个端口,压力测并发2000个连接,最大支撑连接数根据系统而定
h:充分利用cpu,及线程池,降低消耗,提高线程利用率:当前事务线程本次处理完毕会挂起到空闲堆栈,直到下一个事务请求被唤醒
xNet 网络库框架:
http://download.csdn.net/detail/andy_ro_t/7710983
tag: 网络服务器 移动平台 xNet 网络库 C++实时性 跨平台设计 Socket API接口
下面是介绍:
有以下几点优点:
a.全部模块化设计,对线程池,buf池,异步事件/信号等进行了封装,设计简单良好,结构清晰,实时性好,易于维护
b.很好的解决了数据包传输中出现的粘包,半包,组包问题,应用业务不用在考虑此类问题
c.较好的解决了在连接数量较多情况下易出现网络拥塞问题(生产者/消费者模式,xDispacher线程)
d.解决了在能多发连接时及时响应新的连接请求,且在客户端连接异常中断时及时响应做出处理,系统响应速度快,可靠性/稳定性良好,cpu低耗
e.较好的解决大数据的传输问题
f.采用跨平台设计方案,API 编写,支持windows/iocp,linux/epoll,不依赖第三方库如libevent ,boost asio等(系统必要的库初外) ,设计简单,结构清晰,实时性好
g:能同时监听最多50个端口,压力测并发2000个连接,最大支撑连接数根据系统而定
h:充分利用cpu,及线程池,降低消耗,提高线程利用率:当前事务线程本次处理完毕会挂起到空闲堆栈,直到下一个事务请求被唤醒
xNet 网络库框架:
相关文章推荐
- C#.NET通过Socket实现平行主机之间网络通讯(含图片传输的Demo演示)
- jqm视频播放器,html5视频播放器,html5音乐播放器,html5媒体播放器,video开展demo,html5视频播放演示示例,html5移动视频播放器
- 基于C/S架构的3D对战网络游戏C++框架_【不定期更新通知】
- SignalR代理对象异常:Uncaught TypeError: Cannot read property 'client' of undefined 推出的结论 SignalR 简单示例 通过三个DEMO学会SignalR的三种实现方式 SignalR推送框架两个项目永久连接通讯使用 SignalR 集线器简单实例2 用SignalR创建实时永久长连接异步网络应用程序
- 高并发MINA框架,网络编程(SOCKET)实现,简单的网络聊天DEMO
- iOS网络编程之TCP/IP应用篇(一)-框架介绍(CocoaAsyncSocket)
- 上门洗车APP --- Androidclient开发 之 网络框架封装介绍(二)
- 基于C/S架构的3D对战网络游戏C++框架_01服务器端与客户端需求分析
- 上门洗车APP --- Android客户端开发 之 网络框架封装介绍(二)
- Android Multimedia框架总结(七)C++中MediaPlayer的C/S架构补充及MediaService介绍
- Android 网络框架 Retrofit2.0介绍、使用和封装
- Android 网络框架 Retrofit2.0介绍、使用和封装
- C#.NET通过Socket实现平行主机之间网络通讯(含图片传输的Demo演示)
- 一个使用超简单C++封装的网络库(包含服务器端和客户端,跨平台,比较适用于移动终端)
- 上门洗车APP --- Android客户端开发 之 网络框架封装介绍(一)
- 上门洗车APP --- Android客户端开发 之 网络框架封装介绍(二)
- Android 框架设计Demo,一个简单的MVP示例搜索功能,网络请求用Retrofit+RxJava实现
- 基于C/S架构的3D对战网络游戏C++框架_04客户端详细设计与OpenGL、Qt基础
- C#.NET通过Socket实现平行主机之间网络通讯(含图片传输的Demo演示)
- python模块介绍- SocketServer 网络服务框架