-
spserver 是一个实现了半同步/半异步(Half
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 is a realization of a semi-synchronous/semi-asynchronous (Half-Sync/Half-Async) and leader/followers (Leader/Follower) model server framework, to simplify the development of TCP server. spserver use c++ realize now realize the following functions: 1. Packaging the TCP server to accept connections function 2. the use of non-blocking type I/O and event-driven model, by the main thread responsible for handling all TCP connection read and send data, so connections are not thread a few restrictions 3. the main thread to read data Add queue, by a thread pool handle the actual business. 4. A http server framework, that is, embedded web server (p
- 2023-03-18 00:40:03下载
- 积分:1
-
理财小工具,wxwindow的gui
理财小工具,wxwindow的gui-fiscal small tools, the gui wxwindow
- 2023-04-01 01:25:04下载
- 积分:1
-
DM9000的网卡驱动模块。开发环境是LINUX+ARM9。
DM9000的网卡驱动模块。开发环境是LINUX+ARM9。-DM9000 drive module of the card. Development environment is LINUX+ ARM9.
- 2022-03-07 04:11:15下载
- 积分:1
-
ucos
一个uCOS-ARM系统的完整代码,基于44B0的,6个文件夹.
SRC源码文件夹:exio,main
UCOS-II文件夹
STARTUP文件夹-UCOS-ARM system a complete code, based on the 44B0, 6 folders. SRC source folder: exio, main UCOS-II folder STARTUP folder
- 2023-08-13 08:35:02下载
- 积分:1
-
Linux内核代码分析
Linux内核代码分析-Linux essence code analyzes
- 2022-03-18 10:35:39下载
- 积分:1
-
linux环境下的快速因式分解算法
linux环境下的快速因式分解算法-linux environment of rapid factorization algorithm
- 2022-06-28 23:40:17下载
- 积分:1
-
本文介绍了UNIX内核的C源代码,是一个难得的学习UNIX的好…
本文件介绍了unix内核的c源代码,是不可多得的学习unix的好资料!-This paper presents the unix kernel c source code, is a rare learning unix good information!
- 2023-04-10 10:40:03下载
- 积分:1
-
About:
Paco (pacKAGE oRGANIZER) is a simple, yet powerful tool to aid package...
About:
Paco (pacKAGE oRGANIZER) is a simple, yet powerful tool to aid package management when installing programs from source code. It uses the LD_PRELOAD method to track package installations, and provides various options to keep the installed software organized. It s mainly a command line application but it has also an optional GTKMM interface.
Release focus: Minor bugfixes
Changes:
Libpaco-log has been rewritten in C. This prevents a glibc installation failure when building LFS in chapter 6. The option -x|--expand has been removed. Several bugs have been fixed in paco, gpaco, and rpm2paco.
Author:
David Rosal-About:
Paco (pacKAGE oRGANIZER) is a simple, yet powerful tool to aid package management when installing programs from source code. It uses the LD_PRELOAD method to track package installations, and provides various options to keep the installed software organized. It s mainly a command line application but it has also an optional GTKMM interface.
Rel
- 2022-01-31 22:36:41下载
- 积分:1
-
Linux kernel 2.4.18.rmk7 配置系统解析
Linux kernel 2.4.18.rmk7 配置系统解析-Linux kernel 2.4.18.rmk7
- 2022-08-07 10:34:05下载
- 积分:1
-
unix 环境高级编程,一本好书
unix 环境高级编程,一本好书-unix senior programming environment, a good book
- 2022-01-22 10:41:07下载
- 积分:1