6月忙着毕业,很是尴尬没能坚持写点博客,不过7月争取补上这些债务。
最近,又在继续写应用服务器了,算是有点进展,之后就可以陆续谈一些这方面的内容。对于实现应用服务器这一块,个人认为存在如下几个难点:
- 并发模型的选择与实现
- HTTP协议解析模块的实现,尤其是现在又多了个HTTP/2.0
- 应用框架的实现,主要是路由模块、IoC的实现方式以及基本的DI等
要实现应用框架,就必须提供基本的概念抽象,如Request、Response和Session等。Request和Response充其量是体力活,而Session的实现则需要慎重考虑了。
本文就为大家带来HttpSession实现方面的内容,思想为主,代码为辅。
阅读剩余部分