陶三春电视剧:SPServer : 一个基于线程池(包括HAHS和LF)的高并发 server 框架
来源:百度文库 编辑:九乡新闻网 时间:2024/05/15 11:11:36
spserver 是一个实现了半同步/半异步(Half-Sync/Half-Async)和领导者/追随者(Leader/Follower) 模式的服务器框架,能够简化 TCP server 的开发工作。
spserver 使用 c++ 实现,目前实现了以下功能:
1.封装了 TCP server 中接受连接的功能;
2.使用非阻塞型I/O和事件驱动模型,由主线程负责处理所有 TCP 连接上的数据读取和发送,因此连接数不受线程数的限制;
3.主线程读取到的数据放入队列,由一个线程池处理实际的业务。
4.一个 http 服务器框架,即嵌入式 web 服务器(请参考: SPWebServer:一个基于 SPServer 的 web 服务器框架)
spserver 使用 c++ 实现,目前实现了以下功能:
1.封装了 TCP server 中接受连接的功能;
2.使用非阻塞型I/O和事件驱动模型,由主线程负责处理所有 TCP 连接上的数据读取和发送,因此连接数不受线程数的限制;
3.主线程读取到的数据放入队列,由一个线程池处理实际的业务。
4.一个 http 服务器框架,即嵌入式 web 服务器(请参考: SPWebServer:一个基于 SPServer 的 web 服务器框架)
SPServer : 一个基于线程池(包括HAHS和LF)的高并发 server 框架
Android线程模型解析(包括UI的更新)
关于linux和windows的CR, LF, CR/LF 回车 换行问题
基于OSGI的框架开发小结
基于嵌入式操作系统VxWorks的多任务并发程序设计(2) ――任务控制 - 豆豆网
进程和线程的区别
MFC的进程和线程
进程和线程的区别!
你是我的网络知己(音画欣赏)LF
基于OSGI的面向服务插件框架研究与应用
大型高并发高负载网站的系统架构
说说大型高并发高负载网站的系统架构
大型高并发高负载网站的系统架构[分享]
大型高并发高负载网站的系统架构[转]
基于嵌入式操作系统VxWorks的多任务并发程序设计―任务控制
第八章 MFC的进程和线程
浅谈线程池(中):独立线程池的作用及IO线程池 - 老赵点滴 - 追求编程之美 - 博客园
stagefright框架(二)- 和OpenMAX的运作
stagefright框架(七)-Audio和Video的同步
在基于 Windows Server 2003 的计算机上使用动态磁盘的最佳做法
SQL Server 2008空间数据应用系列八:基于Bing Maps(Silverlight)的空间数据存储
Morphia一个nosql的ORM框架
进程和线程基础
WPF跨线程访问线程安全的数据(如解决:该类型的CollectionView不支持从调度程序线程以外的线程对其SourceCollection)