
文章插图
四、读者可以自己做的优化 , 扩展的点1.在WEB_INF文件夹下读取web.xml解析 , 通过请求名找到对应的类名 , 通过类名创建对象 , 用反射来初始化配置信息 , 如welcome页面 , Servlet、servlet-mapping , filter , listener , 启动加载级别等 。
2.抽象Servlet类来转码处理请求和响应的业务 。发过来的请求会有很多 , 也就意味着我们应该会有很多的Servlet , 例如:RegisterServlet、LoginServlet等等还有很多其他的访问 。可以用到类似于工厂模式的 *** 处理 , 随时产生很多的Servlet , 来满足不同的功能性的请求 。
3.使用多线程技术 。本文的代码是死循环 , 且只能有一个链接 , 而现实中的情况是往往会有很多很多的客户端发请求 , 可以把每个浏览器的通信封装到一个线程当中 。
还能做什么扩展 , 实现什么功能 , 读者可以在评论中与我探讨 。
【tomcat】作者 :我叫刘半仙
- 庄家洗盘的目的是什么?
- 山楂泡水是干的好还是新鲜的好
- 冰糖炖雪梨是药膳吗
- 与海尔集团合作 专业选智能制造还是选机器人工程(与中科新松合作)好?薪酬高吗?
- 如何识别主力是否正在洗盘?
- 什么是洗盘和出货?两者有什么区别?
- 高位十字星是好是坏?
- 如何做好网站建设?
- 股票中量大但是出现十字星能代表什么?
- 怎么在服务器搭网站?
