心得2--元素简介

1.WEB应用的组成结构

l    开发web应用时,不同类型的文件有严格的存放规则,否则不仅可能会使web应用无法访问,还会导致web服务器启动报错。

l    Web.xml文件

Web.xml文件是整个web应用中最重要的配置文件,它必须放在WEB-INF目录中。在开发web应用时,但凡涉及到对web应用中的web资源进行配置,通通是在web.xml文件中进行设置。例如:

•       某个web资源配置为网站首页

•       将servlet程序映射到\某个url地址上

•       为web应用配置监听器

•       为web应用配置过滤器

•       ……

l    认识web.xml文件的作用:

•       通过web.xml文件把某个web资源配成网站首页。

l    打包web应用 war

 c:\news> jar –cvf news.war  *.*/  .

Tomcat的体系结构和配置https连接器 

Tomcat服务器的管理平台

2.  Tomcat体系结构

   

一个Service元素代表一种服务,譬如,卖火车票是一个服务,而卖飞机票又是另一个服务,connector相当于某种服务下的一种售票方式,可以在火车站售票,也可以在售票点售票,engine用于处理买票的内部工作,不管通过哪种方式接收进来的卖票请求,内部卖票处理工作始终一样,即都是用这个engine。这个机制的好处在于有非常好的扩展性,如果想增加网上买票,只要再加上一个网上卖票的Connector即可,engine还是原来的。

3.基于端口号的虚拟主机

l     一个<Connector>元素用于配置一个对外的连接器,对于WEB服务器上的每一个监听端口号,都要使用一个单独的<Connector>元素。

l    一个<Connector>元素对应的连接器必须有一个相关的<Engine>元素,将一个或多个<Connector>元素与某个<Engine>元素相关联的方式就是将它们嵌套在同一个<Service>元素中。

   <Service name="…">

      <Connector port="…" …/>

      <Engine name="…" >

        <Host name="…" >

           <Context …>

           </Context>

        </Host>             

      </Engine>

   </Service>

4.context元素常用属性

                            

posted @ 2012-10-16 15:35  yangkai_keven  阅读(109)  评论(0)    收藏  举报