基于C++从0到1手写Linux高性能网络编程框架

基于C++从0到1手写Linux高性能网络编程框架
下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
VIP开通会员,本资源免费下载立即开通
基于C++从0到1手写Linux高性能网络编程框架

├── 第1章 事件驱动网络编程框架–课程导学
│ ├── 1-1 课程导学
│ ├── 1-2 如何快速进阶后端高级工程师
│ └── 1-3 课程效果演示
├── 第2章 事件驱动编程的基础理论和典型应用分析
│ ├── 2-1 网络编程中的同步与异步、阻塞与非阻塞
│ ├── 2-2 什么是事件驱动编程?
│ ├── 2-3 事件驱动编程优缺点分析
│ ├── 2-4 Nginx事件驱动模型解析
│ └── 2-5 Redis事件驱动模型解析
├── 第3章 如何自主研发一套网络框架?
│ ├── 3-1 自主研发网络框架需要考虑哪些问题?
│ └── 3-2 针对WebRTC实时音视频场景如何设计一套服务框架?
├── 第4章 带你快速入门WebRTC技术
│ ├── 4-1 开发环境准备
│ ├── 4-2 WebRTC P2P通信流程
│ …
│ ├── 4-4 屏幕共享项目-获取证书和支持https访问
│ …
│ ├── 4-7 屏幕共享项目-实现WebRTC推流
│ …
│ ├── 4-10 屏幕共享项目-实现WebRTC拉流(三)
│ ├── 4-11 屏幕共享项目-实现停止推流和拉流
│ …
├── 第5章 轻量级http开发框架的设计和实现
│ ├── 5-1 本章导学
│ ├── 5-2 WebRTC推流SDP交换模型
│ ├── 5-3 轻量级http基础框架设计和实现(一)
│ …
│ ├── 5-5 引入google的glog库
│ …
│ ├── 5-10 添加conf组件
│ …
│ ├── 5-12 支持https和静态资源访问
│ …
│ ├── 5-15 WebRTC推流信令请求的发送和处理
│ …
│ └── 5-17 WebRTC推流信令请求参数解析和异常处理(二)
├── 第6章 服务间RPC通信协议的设计和实现
│ ├── 6-1 什么是RPC
│ ├── 6-2 RPC通信协议设计
│ …
│ ├── 6-5 RPC Client负载均衡实现
│ └── 6-6 本章小结
├── 第7章 事件驱动网络编程框架–基础组件,掌握标准后台服务的核心构成
│ ├── 7-1 事件驱动编程基本概念及其特点介绍
│ …
│ ├── 7-3 搭建音视频分发服务
│ …
│ ├── 7-5 解析YAML格式的配置文件
│ …
│ ├── 7-8 实现log异步写入文件(一)
│ …
│ └── 7-10 解决log写入文件失败的问题
├── 第8章 事件驱动网络编程框架–事件循环,掌握事件循环的综合运用技巧
│ ├── 8-1 本章介绍和信令服务框架搭建
│ …
│ ├── 8-3 libev快速入门
│ ├── 8-4 封装EventLoop类
│ ├── 8-5 实现创建IO事件
│ …
│ ├── 8-8 实现定时器事件
│ …
│ └── 8-10 启动和停止TCP Server
├── 第9章 事件驱动网络编程框架–网络数据读写,掌握非阻塞网络IO的读写技术
│ ├── 9-1 创建SignalingWorker
│ …
│ ├── 9-3 分发新连接给SignalingWorker进行处理
│ …
│ ├── 9-5 创建TcpConnection类
│ …
│ ├── 9-8 从TCP连接读取协议头
│ …
│ └── 9-13 根据命令号处理解析后的数据
├── 第10章 事件驱动网络编程框架–多Server协同工作,掌握多Server的协同处理技术
│ ├── 10-1 本章核心内容
│ ├── 10-2 创建RtcServer类
│ …
│ ├── 10-5 创建RtcWorker类
│ …
│ ├── 10-8 RtcWorker返回响应结果
│ …
│ ├── 10-10 SignalingWorker发送响应包
│ …
│ └── 10-12 信令服务返回处理结果给客户端
├── 第11章 其他场景如何使用框架提升开发效率呢?
│ ├── 11-1 长连接服务场景的运用解析
│ └── 11-2 音视频实时分发服务场景的运用解析
└── 第12章 课程回顾与总结
└── 12-1 课程回顾与总结

个人中心
今日签到
有新私信 发送私信
搜索