
C++ Libevent高并发网络编程
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
《C++ Libevent高并发网络编程》是一本深入讲解使用Libevent库进行高效网络应用开发的专业书籍,适合有经验的开发者学习和参考。
LIBEVENT 是一款事件驱动的网络开发库,使用 C 语言编写,体积小巧、跨平台且运行速度快。课程内容包括 LIBEVENT 的原理讲解以及分析其在不同平台上的编译方法与缓冲区处理技术。此外,还会教授如何利用 LIBEVENT 开发 HTTP 服务端和客户端请求示例,并基于该库创建线程池 C++ 框架来实现 FTP 服务器的登录、目录访问及文件上传下载等功能。
开发环境:
- Windows:Windows10 64位
- Linux:Ubuntu18.04 64位
Libevent 版本为2.1.8。在 Windows 平台上使用 VS2017 社区版进行开发,而在 Ubuntu 上则采用 g++ 和 make 工具。
课程亮点包括:
- 完整的代码演示:每一行代码都会详细讲解。
- 实际案例展示:基于 LIBEVENT 实现线程池和 HTTP、FTP 服务器的功能开发。
- 跨平台讲解:涵盖 Windows 和 Linux(Ubuntu18.04)两个主流操作系统上的移植与开发。
全部评论 (0)
还没有任何评论哟~


