光辉飞翔

导航

 

NioEndpoint的Poller轮询器持续进行扫描是否有新的event()方法调用后产生新的event配置。

发现后执行AbstractProtocol.class中的process()方法进行处理,其实现类是AbstractProcessorLight.class的process()。process方法中将请求进行dispatch转发到相应的wrapper中进行servlet处理,并返回处理后的SocketState状态。

此处的process方法会调用Http11Processor类的service方法,执行具体处理逻辑。填充相应的request和response对象进行io流处理。

 

posted on 2019-07-29 23:51  光辉飞翔  阅读(236)  评论(0编辑  收藏  举报