Professional Documents
Culture Documents
Request Process
Request Process
ThreadPool
TcpWorkerThread
Http11Protocol
CoyoteAdapter
StandardEngine
StandardEngine
StandardPipeline
StandardValveCo...
StandardPipelin StandardValve
e
Context
processConnection
process()
parseHeaders()
prepareRequest()
service()
postParseRequest()
invoke()
invoke()
invoke()
See next
diagram
StandardContextValve
StandardEngineV...
StandardContextValve StandardEngin
eValve
invoke()
StandardHost
StandardHost
ErrorReportValve
ErrorDispatcherValve StandardHostValve
StandardContext
map()
invoke()
invoke()
invoke()
report()
invokeNext()
invoke()
invokeNext
invoke()
map() //Context
invoke()
StandardContext
StandardPipeline
StandardValveCo... StandardContext...
StandardWrapper
StandardWrapper... ApplicationFilterC...
<<Servlet>>
invoke()
invoke()
map //return Wrapper
invoke()
invoke()
invoke()
invoke()
allocate()
return servlet
createFilterChain()
doFilter()
internalDoFilter()
return
service()