jetty服务器

1.概述

  jetty是一个轻量级javaweb组件,可以很方便的集成在项目中。

2.整体架构

   jetty服务器_第1张图片

 

 

  connector创建tcp连接,tcp的监听由container维护。listner接到消息后将消息封装为Connection对象,交给TCP的handler进行执行。

  Server就是Tcp的hander,在server中首先将Connection封装为httpConnection,然后交给http的handler。

  http的handler按顺序执行,其中一个handler就是ContextHandler,用于处理servlet。Context就是Servlet的容器。

 

public class JettyHelloWorldDemo {
public static void main(String[] args) {
        Server server = new Server(8080);
        try {
            server.start();
            server.join();
        } catch (Exception e) {
            log.error(e.getMessage(), e);
        }
    }
}

 

你可能感兴趣的:(jetty服务器)