文章插图
四、读者可以自己做的优化 , 扩展的点1.在WEB_INF文件夹下读取web.xml解析 , 通过请求名找到对应的类名 , 通过类名创建对象 , 用反射来初始化配置信息 , 如welcome页面 , Servlet、servlet-mapping , filter , listener , 启动加载级别等 。
2.抽象Servlet类来转码处理请求和响应的业务 。发过来的请求会有很多 , 也就意味着我们应该会有很多的Servlet , 例如:RegisterServlet、LoginServlet等等还有很多其他的访问 。可以用到类似于工厂模式的 *** 处理 , 随时产生很多的Servlet , 来满足不同的功能性的请求 。
3.使用多线程技术 。本文的代码是死循环 , 且只能有一个链接 , 而现实中的情况是往往会有很多很多的客户端发请求 , 可以把每个浏览器的通信封装到一个线程当中 。
还能做什么扩展 , 实现什么功能 , 读者可以在评论中与我探讨 。
【tomcat】作者 :我叫刘半仙
推荐阅读
- 巴西vs智利点球 巴西智利点球大战
- 全国一级建筑师查询,一级建筑师查询时间
- 淘宝天天特价入口在哪里 淘宝天天特价
- 15万左右的轿车,空间大油耗低的,有什么好的推荐?
- 关于大海的诗句或美文 关于大海的诗句古诗
- 格力风扇落地扇 格力风扇旗舰店
- 马航真实事件 马航事实真相
- 高速公路里程查询网站高速公路里程查询app
- nfc是什么意思手机上的vivo nfc是什么意思华为手机上的