Tomcat
文章平均质量分 95
菜菜的后端私房菜
专注Java后端技术栈,热爱工作,热爱生活,关注菜菜,分享更多干货日常哟~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Tomcat中的WebSocket是如何实现的?
WebSocket是一种长期、双向、实时通信的协议,基于HTTP协议后升级为WebSocket协议Tomcat在处理WebSocket时与HTTP请求有所不同,处理网络通信依旧还是使用EndPoint当请求为HTTP时会使用Http11Processor接卸请求,经过适配器最终交给Container容器处理;当请求为WebSocket时使用UpgradeProcessorInternal,路由到WebSocketContainer容器中的ServerEndPoint处理类进行处理。原创 2024-07-26 09:09:12 · 720 阅读 · 0 评论 -
Tomcat类加载器揭秘:“重塑”双亲委派模型
双亲委派模型优先将类交给父类加载,如果父类不能加载再由自己加载,当自己也无法加载时抛出ClassNotFoundException异常,能够保证核心类库不被破坏通过类加载器可以解决隔离的问题,判断类是否相同时要满足全限定类名和类加载器都相同Tomcat为了解决多Web应用间类的隔离,自定义WebAppClassLoader类加载器作为Context容器的Loader。原创 2024-07-25 09:06:35 · 702 阅读 · 0 评论 -
21张图解析Tomcat运行原理与架构全貌
早年间,精通CRUD的小菜同学在Tomcat上通过继承HttpServlet进行CRUD后来,有了Spring MVC框架的DispatcherServlet,让小菜更容易的进行CRUD到现在,Spring Boot框架内嵌Web服务器,让小菜更轻松、更便捷的专注CRUD小菜保持专一的原则,一心只关注CRUD,从未对服务器、框架有过”非分之想“突然有一天,小菜不知道改动了哪里,程序跑不起来了小菜心想:程序跑不了,那我岂不是得跑了?不行,不行,大环境这么恶劣,我可不能跑啊。原创 2024-07-23 09:05:57 · 2020 阅读 · 0 评论
分享