# jerrymouse_仿tomcat中间件 **Repository Path**: ImVirus/jerrymouse ## Basic Information - **Project Name**: jerrymouse_仿tomcat中间件 - **Description**: 自实现基于JavaEE的功能阉割过的仿tomcat中间件 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-05-06 - **Last Updated**: 2021-05-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # jerrymouse_仿tomcat中间件 #### 介绍 自实现基于JavaEE的功能阉割过的仿tomcat中间件 - 实现一个HTTP协议的解析器(利用多线程线程池来解析封装HTTP协议) - 实现Tomcat的内置对象组件,如Engine、Host、Context等 - 学习常用的设计模式,如责任链设计模式、监听器设计模式并在项目中具体使用落地 - 实现JavaEE服务器开发Filter、Listener、Servlet三大Web组件 - 实现tomcat的类加载机制,打破双亲委派机制 - Java服务器项目部署、运行、测试,深入理解Java服务器项目开发底层机制 #### 软件架构 软件架构说明 #### 安装教程 下载后点击startup.bat启动 #### 使用说明 1. conf内server.xml可以配置组件connect中端口号默认提供8080和9090 2. webapps内创建文件夹直接部署应用,ROOT是缺省应用,使用方式同tomcat一致