第六章:支持 Session 和 Cookie-Minitomcat 2026年03月30日 daichangya 21 本章将实现对 HTTP Session 和 Cookie 的支持,以便维护客户端的会话状态,使服务器能够识别每次请求是否来自同一客户端并跟踪其状态。我们将通过实现一个计数器 Servlet,来记录每个客户端的访问次数,从而验证会话管理功能的有效性。6.1... 阅读全文 0 评论
第八章:实现异步请求支持(基于 Servlet 协议)-Minitomcat 2026年03月30日 daichangya 20 第八章:实现异步请求支持(基于 Servlet 协议)在本章中,我们将进一步扩展 MiniTomcat,加入对 Servlet 规范 的支持,特别是 异步请求处理 功能。Servlet 3.0 引入了异步处理机制,允许请求在后台线程中异步执行,从而避免阻... 阅读全文 0 评论
第七章:实现多线程支持-Minitomcat 2026年03月30日 daichangya 18 第七章:实现多线程支持在本章中,我们将为 MiniTomcat 引入多线程支持,旨在显著提升服务器的并发处理能力。通过引入线程池(Thread Pool)机制,服务器能够同时处理多个客户端请求,避免单线程模型下的请求阻塞问题。这将使服务器在面对高并发场景... 阅读全文 0 评论
MiniTomcat 项目大纲 2026年03月30日 daichangya 14 上一章内容:打造属于你的 MiniTomcat:深入理解 Web 容器核心架构与实现之路从零开始实现一个类似 Tomcat 的轻量级 Java Web 容器,可以分为多个步骤逐步构建核心功能。以下是一个详细的实现路径大纲,涵盖了每一步的目标功能,旨在帮助... 阅读全文 0 评论
从Jetty、Tomcat和Mina中提炼NIO构架网络服务器的经典模式 2026年03月30日 daichangya 20 编者注:本文为历史博文归档;涉及 JDK、框架与工具链版本请以当前官方文档为准。引用外链图片可能失效,阅读时请注意时效性。如何正确使用 NIO 构建网络服务器一直是值得深入探讨的问题。为此,我们分析了 Jetty、Tomcat 和 Mina 有关 NIO... 阅读全文 0 评论