你将收获

详细讲解libevent源码编译与环境搭建,亲手体验及小白入门案例;

详细分析五种网络IO模型及Reactor和Proactor

学习libevent跨平台事件驱动机制;缓冲IO模式bufferevent的原理解析;

动手实践libevent实现HTTP客户端和HTTP服务端;

适用人群

想学习网络编程的人士:libevent

课程介绍

课程简介:

Socket编程系列初步计划:
Socket编程系列之1: Linux-API 网络编程入门实战
Socket编程系列之2: Windows-API 网络编程入门实战
Socket编程系列之3: Libevent 网络编程入门实战
Socket编程系列之4: Libcurl 网络编程入门实战
Socket编程系列之5: Boost-ASIO 网络编程入门实战

----------------------------------------------------
Socket编程系列之3:Libevent高并发网络编程实战

  • 我将亲自带领大家学习,并详细讲解分析libevent源码编译与环境搭建;

  • 大家需要亲自动手练习libevent亲手体验及小白入门案例;

  • 然后详细讲解五种网络IO模型及Reactor和Proactor;

  • 深入分析libevent跨平台事件驱动机制和缓冲IO模式bufferevent的原理解析;

  • 然后根据之前学习的基础知识点跟着视频亲自实践libevent实现HTTP客户端和HTTP服务端;并能双向通信。

  • 最后Linux下编译libevent并移植代码,编译源码、配置环境,运行程序并调试分析。

课程目录