第六章:支持 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 19 第十五章:支持配置热加载和自动部署功能目标本章旨在为 MiniTomcat 实现以下核心功能:支持热部署(Hot Deployment):能够在不重启服务器的情况下加载新的 Web 应用。目录监控:监控应用目录的变化,当检测到新的 Web 应用时,自动加... 阅读全文 0 评论
Java 网络I/O 流基础 2026年03月30日 daichangya 20 引言在构建 MiniTomcat 的过程中,处理网络请求与数据传输是核心环节,而这正是 Java 的输入/输出(I/O)流所能胜任的关键任务。I/O 流负责数据的读取与写入,是实现客户端与服务器之间数据交互的基础。因此,深入理解 Java I/O 流机制... 阅读全文 0 评论