Catalina的作用是初始化各个组件,并開始启动各个组件. 上文中介绍了Bootstrap是怎样启动Catalina的,如今来看看Catalina的作用: 1,Catalina通过Digester类载入server.xml,实例化server.xml中各个组件,并为这些实例赋值(这个类是通过扩展SAX来完毕的). 2,调用server的start方法开启server组件,server会一级一级的将start传播下去,这样各个组件就从这里开启了. 3,初始化命名空间(tomcat会使用JNDI技…