编程实战

从0到1实现支持中间件的多线程HTTP服务器

从0到1设计一个支持SSL、中间件、Session、Cookie的多线程HTTP服务器,学习HTTP协议、多线程、中间件设计

适合人群:后端架构师

学习周期:3周

语言:javapython

入职啦-user 1
入职啦-user 2
入职啦-user 3
入职啦-user 4
入职啦-user 5

已有30人学习

通过这个课程,你将会学到:

多线程的HTTP服务器架构设计

中间件的设计和实现

SSL的支持的工作原理和Session体系实现

运维友好的服务器设计技巧,如何发布、监控、打印日志和滚动发布

课程章节

1

课程准备

设计一个支持SSL、中间件、Session、Cookie的多线程HTTP服务器,列出整个项目的程序结构

2

实现一个多线程的HTTP服务器

实现一个支持文件访问的多线程HTTP服务器,支持GET和POST请求,实现最简单的协议解析

3

支持Session设计

如何设计Session,支持Session的存储和访问,支持Session的过期和删除

入职啦课程介绍图

从0到1实现支持中间件的多线程HTTP服务器

从0到1设计一个支持SSL、中间件、Session、Cookie的多线程HTTP服务器,学习HTTP协议、多线程、中间件设计

学员评价

“ 从零开始写一个HTTPServer,让我明白了一个HTTPServer的基本原理,学到了很多多线程和运维技巧 ”

入职啦学员头像图

嘟的小仙女

“ 多线程服务器、协议解析、 中间件设计这种对于只会CRUD的我来说,是一个很大的挑战,一下子打开了新世界的大门 ”

入职啦学员头像图

Kira-7

“ 一直很好奇一个HTTP服务器是怎么工作的,通过这个课程,我明白了一个HTTP服务器的基本原理,学到了很多新知识 ”

入职啦学员头像图

dongdong

问题与解答

Q1:课程适合我吗?

Q2:需要什么前置知识?

Q3:课程有什么收获?

Q4:课程有什么提升点?

友情链接:

Copyright© 2024 杭州园中葵科技有限公司 版权所有