Jetty是一个开源的Java web服务器,它是一个基于NIO的Servlet容器,用于构建和部署Java Web应用程序。Jetty提供了许多功能,如HTTP/1.1和WebSocket支持、SSL/TLS加密、动态内容生成和许多其他特性,使得它成为构建和部署Java Web应用程序的理想选择。
1. Jetty server:Jetty是一个开源的Java Web服务器和Servlet容器。
2. Web application context:Web应用程序上下文,是Jetty中的一个概念,用于管理Web应用程序的配置和资源。
3. Connector:Jetty中的Connector是指与网络协议进行通信的组件,如HTTP和AJP等。
4. Request:Jetty中的Request对象表示一个HTTP请求,包含了请求信息如URL、请求方法、请求头和请求体等。
5. Response:Jetty中的Response对象表示一个HTTP响应,包含了响应信息如状态码、响应头和响应体等。
6. Filter:Jetty中的Filter是一种过滤器机制,用于对请求和响应进行处理,如身份验证、压缩和缓存等。
7. Session:Jetty中的Session表示一个会话,用于跟踪用户的活动和状态。
8. Thread pool:Jetty中的线程池用于管理并发请求的处理,可以提高性能和可靠性。
9. SSL/TLS:Jetty支持SSL/TLS协议,用于加密通信以保护数据的安全性。