I don't know if this is the right place to be discussing this, so I'm sorry I'm supposed to be somewhere else.
I'm reading this book on Tomcat and I'm really trying to nail the architecture terminology down so it doesn't sound like gooble-di-gock. Here's what I've gleamed so far. If someone knows their Tomcat, please correct me if I'm off track.
Basically the client makes and request which is scooped up by the Connector. The Connector determines where the request should go (to an Engine or directly to a Host). Before the request gets to it's next point, it can be processed by a valve (which, I suppose, sends stuff off to the Logger to... log stuff).
If it gets to the Engine, the Realm does some authentication (on who or what I don't exactly know) and then the request is routed by the Engine. Once it figures that out, the Host then recieves the request and determines with Context (the web application) should handle it.
Once the Context is done doing whatever it does, a response is returned, presumably in the form of a JSP.
Does that sound alright?
Brandon Tom, SCJP, MCP<br />Programmer/Graphic Designer<br /><a href="http://mailto:email@example.com" target="_blank" rel="nofollow">firstname.lastname@example.org</a>