摘要: 点击查看代码 package com.grady.diytomcat; import com.grady.diytomcat.handler.DiyNettyTomcatHandler; import io.netty.bootstrap.ServerBootstrap; import io.net 阅读全文
posted @ 2021-10-03 12:03 明月照江江 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 点击查看代码 public class DiyTomcat { private int port = 8080; public static final HashMap<String, DiyServlet> SERVLET_MAPPING = new HashMap<>(); public sta 阅读全文
posted @ 2021-10-03 11:45 明月照江江 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 点击查看代码 package com.grady.diytomcat; import com.grady.diytomcat.handler.RequestHandler; import org.dom4j.Document; import org.dom4j.DocumentException; 阅读全文
posted @ 2021-10-03 11:33 明月照江江 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 核心代码如下: public class DiyTomcat1 { public void run() throws IOException { ServerSocket serverSocket = new ServerSocket(8080); System.out.println(" 服务启动 阅读全文
posted @ 2021-10-03 11:08 明月照江江 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 1. 使用java 编写一个echo http服务器 使用java 编写一个echo http服务器 https://github.com/ZhongJinHacker/diy-tomcat/tree/base-tomcat 2. 编写一个提供servlet能力的 http服务器 编写一个提供ser 阅读全文
posted @ 2021-10-03 10:50 明月照江江 阅读(42) 评论(0) 推荐(0) 编辑