从Jetty、Tomcat和Mina中提炼NIO构架网络服务器的经典模式 2026年03月30日 daichangya 20 编者注:本文为历史博文归档;涉及 JDK、框架与工具链版本请以当前官方文档为准。引用外链图片可能失效,阅读时请注意时效性。如何正确使用 NIO 构建网络服务器一直是值得深入探讨的问题。为此,我们分析了 Jetty、Tomcat 和 Mina 有关 NIO... 阅读全文 0 评论
Tomcat 系统架构与设计模式 2026年03月30日 daichangya 18 门面设计模式门面设计模式(Facade Pattern)在 Tomcat 中有多处应用,例如 Request 和 Response 对象的封装、Standard Wrapper 到 ServletConfig 的封装、以及 ApplicationCont... 阅读全文 0 评论
Java Web 高性能开发 2026年03月30日 daichangya 17 引言在前端优化的第一部分中,主要讲解了对静态资源的优化措施,包括图片压缩、CSS Sprites 技术、GZIP 压缩等。本文作为系列的第二部分,将深入讲解前端优化中关键的 Flush 机制、动静分离、HTTP 持久连接、HTTP 协议的灵活应用以及 C... 阅读全文 0 评论
Tomcat中Servlet的创建初始化体系结构及工作 2026年03月30日 daichangya 16 Tomcat 中 Servlet 的创建初始化体系结构及工作一个 Web 应用对应一个 Context 容器。在 Tomcat 中,Context 容器是管理 Servlet 的核心,也是 Servlet 运行时的容器。当添加一个 Web 应用时,Tom... 阅读全文 0 评论
Tomcat处理HTTP请求源码分析 2026年03月30日 daichangya 14 许多开源应用服务器都集成 Tomcat 作为 Web 容器(Web Container),且对于 Tomcat 的 Servlet 容器部分代码很少改动。因此,这些应用服务器的性能基本上取决于 Tomcat 处理 HTTP 请求的 Connector 模... 阅读全文 0 评论