-
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
-
linux2.6 cores transplanted to arm platform, understanding linux transplant proc...
linux2.6内核移植到arm平台上,了解linux的移植过程。-linux2.6 cores transplanted to arm platform, understanding linux transplant process.
- 2022-08-04 04:00:43下载
- 积分:1
-
高效率文件过滤API,使用窗口技术来过滤文件记录,用户可以自定义过滤条件及窗口大小。...
高效率文件过滤API,使用窗口技术来过滤文件记录,用户可以自定义过滤条件及窗口大小。-High-efficiency paper filter API, using the window technique to filter paper records, the user can customize the filter conditions and the window size.
- 2022-03-24 18:42:50下载
- 积分:1
-
MPEG参考笔记,其中很多信息在纸上
mpeg参考说明,里面好多论文资料,可以参考一下 MPEGA格式内容-mpeg reference note, which a lot of information on paper
- 2022-11-22 09:15:04下载
- 积分:1
-
shell编程的好文章
shell编程的好文章-shell programming excellent article
- 2022-06-30 15:28:53下载
- 积分:1
-
open suse 11.0下 RCSSSERVER3D 的傻瓜安装
open suse 11.0下 RCSSSERVER3D 的傻瓜安装-RCSSSERVER3D under open suse 11.0
- 2022-03-11 21:28:09下载
- 积分:1
-
Qt是一个跨
QT是一个跨平台的开发工具,在linux中也可以使用qt,本文件介绍了在linux下进行qt开发图形用户界面!-QT is a cross-platform development tool, linux can also be used qt, this document describes the qt under linux development of graphical user interface!
- 2022-03-13 13:54:03下载
- 积分:1
-
一个很好的例子,如何使用Linux在S3C2410。
A good example on how to use Linux on S3C2410.
- 2023-04-24 03:55:02下载
- 积分:1
-
Building Embedded Linux Systems
Building Embedded Linux Systems
- 2023-08-10 17:50:03下载
- 积分:1
-
BSD
bsd-airtools是一个包,为无线802.11b审计提供了一个完整的工具集。也就是它目前包含了一个基于BSD的WEP程序,被称为dweputils (以及为NetBSD, OpenBSD, 和FreeBSD提供的内核补丁)。它也包含了一个基于curses的类似于netstumbler (dstumbler)的AP检测程序,可以用于检测无线访问点和连接的节点,查看到噪音图像的信号,通过被扫描的APs的交互式的滚动,以及查看每一个的统计信息。-bsd- airtools is a package for wireless 802.11b audit provides a complete set of tools. It is currently contains a BSD-based WEP procedure, called dweputils (as well as NetBSD, OpenBSD, and the FreeBSD kernel patch). It also contains a curses based on the similar netstumbler (dstumbler) AP detection procedures can be used to detect wireless access points and connecting nodes to see images of the noise signal, the APs were scanning the interactive rolling, and a check every statistical information.
- 2022-10-24 12:55:03下载
- 积分:1