标签:资源 cat tomcat服务器 多个 ges servlet tomcat html service
Tomcat服务器最重要的作用就是充当Java Web应用的容器。Java Servlet规范中对Java Web应用的定义如下:
Java Web应用由一组Servlet、HTML页面、类以及其他可以被绑定的资源构成。它可以在各种供应商提供的实现Servlet规范的Web应用容器中运行。
Java Web应用中可以包括一下的内容:
Tomcat服务器是Servlet/JSP容器也是Java Web应用的容器。因为构成Java Web应用的最主要的组件就是Servlet和JSP。
每个Java Web应用都有唯一的Context。当Java Web在运行的时候,Servlet为每个Web应用创建惟一的ServletContext对象,它被同一个Web应用中的所有组件所共享。
假定有两个Web应用分别是shopping和bookstore,两个客户分别访问如下的URL:
客户1访问的URL为:http://localhost:8080/shopping/index.html
客户2访问的URL为:http://localhost:8080/bookstore/bookstore.jsp
访问过程如下:
翻来覆去就是那么几个组件:
顶层的Server;
下面是Service,一个Server中的Service可以有多个;
然后是Connector和Engine,每个Service只有一个Engine,Engine处理所在的Service中所有Connector所接收到的请求;
一个Engine中可以有多个Host,每个Host又可以包含一个或者多个Web应用,每个Web应用都有自己的Context。
标签:资源 cat tomcat服务器 多个 ges servlet tomcat html service
原文地址:http://www.cnblogs.com/tuhooo/p/6185185.html