jetty
什么是jetty?
为什么使用Jetty?
- 异步的 Servlet,支持更高的并发量
- 模块化的设计,更灵活,更容易定制,也意味着更高的资源利用率
- 在面对大量长连接的业务场景下,Jetty 默认采用的 NIO 模型是更好的选择
- 将jetty嵌入到应用中,使一个普通应用可以快速支持 http 服务
Jetty的基本架构

Tomcat
什么是Tomcat?
Tomcat的基本架构

Jetty与Tomcat的对比
- Jetty 比较容易贴合第三方框架,比如你可以直接用 Spring 配置一个 Jetty 服务器
- 直接可以将 Jetty 作为提供 HTTP 服务的组件,嵌入到应用中
- Jetty 是面向 Handler 的架构,而 Tomcat 是面向容器的架构
- Jetty 默认采用 NIO 技术,而 Tomcat 默认是 BIO
- Jetty 高度模块化,可以很灵活的管理拓展组件,而 Tomcat 对其他组件的管理则相对困难
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/223857.html原文链接:https://javaforall.net
