文件名称:ZLToolKit:一个基于C++11的轻量级网络框架,基于线程池技术可以实现大并发网络IO
文件大小:219KB
文件格式:ZIP
更新时间:2024-08-12 14:18:29
ssl sql network timer logger
一个基于C++11简单易用的轻量级网络编程框架 项目特点 基于C++11开发,避免使用裸指针,代码稳定可靠;同时跨平台移植简单方便,代码清晰简洁。 使用epoll+线程池+异步网络IO模式开发,并发性能优越。 代码经过大量的稳定性、性能测试,可满足商用服务器项目。 支持linux、macos、ios、android、windows平台 了解更多: 特性 网络库 tcp/udp客户端,接口简单易用并且是线程安全的,用户不必关心具体的socket api操作。 tcp服务器,使用非常简单,只要实现具体的tcp会话(TcpSession类)逻辑,使用模板的方式可以快速的构建高性能的服务器。 对套接字多种操作的封装。 线程库 使用线程实现的简单易用的定时器。 信号量。 线程组。 简单易用的线程池,可以异步或同步执行任务,支持functional 和 lambad表达式。 工具库 文件操作。 std