笔记
EndPoint:接收socket请求并且封装成socketWrapper,并且把socketWrapper传递给Http11Processor
Processor:以Http11Processor为例,把socketWrapper转化为org.apache.coyote.Request和Respone,传递给CoyoteAdapter
Adaptor:以CoyoteAdapter为例,把传入的org.apache.coyote包下的Request和Respone转化为我们熟悉的Request和Response,并且传递给Contaioner中的Engine
以(http://localhost:8080/servlet_demo01/bbs/findAll)为例
Engine:把请求给对应的Host ,可以理解为处理器
Host:把请求给对应的Context (Host对应上面链接中的localhost)
Context:把请求给对应的Wrapper (Context对应上面链接中的/servlet_demo01)
Wrapper:即自己写的servlet(Wrapper对应上面链接中的/bbs/findAll)