cymheart / TcpServer
使用c++设计实现了windows平台下基于iocp的tcp网络库,用于项目服务器,客户端等各种网络通信的基建,类似于目前流行的各大网络库,主要应用场景为客户端与服务端通信,数据传输下载,图像视频流网络传输等 这个项目的特点是架构上采用了任务消息队列分发接受数据流任务包的异步架构,支持协程处理数据包,化异步为同步处理,消息处理方面可以定制自己的包数据结构,通过继承消息处理基类,生成特定的包数据结构, 比如,自定义的游戏通信包,http包, websockt包,后两个包在库中有相应实现, 在接受数据包方面,是通过解包控制拼合出合适长度的数据包,任务消息队列可以定制多个数量(相当于生成多个处理指定socket任务的线程),以适配多个socket连接的分类通信,这种定制可以适应
☆36Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for TcpServer
- c++写的windows版的登录服务器,包括服务器代码,客户端代码,以及客户端接静态库☆37Updated 3 years ago
- 基于windows gdi+的,常用的自绘MFC窗体、控件;可满足公司软件界面需求。☆37Updated 2 years ago
- 基于MFC封装的一个UI库☆51Updated 5 years ago
- windows下单进程/多进程/多线程/select/iocp架构的socket服务端和客户端框架☆62Updated 7 years ago
- 封装了WinInet的强大http请求库☆63Updated 7 years ago
- 企业级开源的文件传输库,支持UDP和TCP☆41Updated 5 years ago
- C++封装libcurl, 实现的http客户端, 支持http(s)请求, 支持下载文件(断点续传和分片下载)☆58Updated last month
- 踏雪流云写的UIDesigner,非常好的MFC多文档学习资料☆45Updated 6 years ago
- 线程池经典模型☆11Updated 6 years ago
- 简易远程桌面控制☆12Updated 4 years ago
- C语言写的Http Server,J. David Blackstone在1999年写的一个不到 500 行的超轻量型HTTP服务器Http Server。☆21Updated 5 years ago
- 一些Win32或MFC常用的工具类☆13Updated 10 years ago
- 一种远程控制器:接受远程连接并向远程程序(此处特指守护程序,参见"Keeper/Keeper.exe")发送控制信令,远程监视程序运行状态并对其进行控制,例如可将其进行停止、重启、刷新、升级、回传屏幕等操作。使用方法详见《远程控制器使用说明》。☆61Updated 5 years ago
- based on MFC. a addin module sample.(基于MFC界面的插件模型,带部分例子,原公司后改用Qt,已弃用)☆12Updated 7 years ago
- 一款设计不错的线程池☆18Updated 6 years ago
- Duilib扩展控件收集☆34Updated 6 years ago
- QT远控项目☆27Updated 5 years ago
- 记录崩溃日志☆25Updated 6 years ago
- FileDisk和Filemon的MFC开源码☆11Updated 5 years ago
- 一种守护程序,可对Windows控制台或任何可执行程序进行守护,在程序崩溃时立即重启程序,并可向监控终端(远程控制器:RemoteController.exe)定时上报程序的运行状态,例如运行时长、线程句柄数、内存使用率、崩溃次数、程序版本等信息。使用方法详见《Keeper…☆68Updated 5 years ago
- 用duilib写的一个 虚拟键盘 ,可以参考学习 duilib 的一些用法和鼠标消息的 hook ,今天开源出来供学习。 功能难免不够完善,欢迎修正bug和添加功能,本人比较忙,有可能没时间后期维护,谨慎直接用于 商业项目☆37Updated 8 years ago
- base on winHttp to develep download☆11Updated 6 years ago
- A IOCP Server Class on Windows!☆91Updated 6 years ago
- c++ windows棋牌服务器框架,包含斗地主游戏☆24Updated 4 years ago
- 基于C++、MFC的Windows安全管家系统,功能包括:病毒查杀、垃圾清理、内存优化、进程管理、开机启动项管理、软件卸载☆31Updated 3 years ago
- A chat app client than the ui base on duilib and with network communications! This project is not yet completed!☆45Updated 6 years ago
- windows 系统API C++封装库,包含进程间通讯,互斥,内存队列等通用功能☆53Updated 8 years ago
- 一些常用C++接口和开发库的使用示例代码☆34Updated 9 months ago
- 管道实现的进程间通信库,多线程支持☆26Updated 6 years ago
- 自己封装好用于项目的公共基础类☆12Updated last year