Tomcat部署—应用程序结构布局
说到Tomat部署,就要提到servlet标准,servlet标准允许基于此标准的WEB应用程序在服务器上进行任意的部署和发布,而不需要发动任何的实现代码,只需要修改相应的部署配置文件即可。Tomcat部署操作中有一个重要的概念叫“上下文”(Context),上下文可以是服务主配置文件的一个配置节点,也可以是一个独立的配置文件片段,它主要描述当前需要部署的应用程序与服务器之间的关系,在运行时告诉服务器如何来处理这个部署程序。Web应用程序的结构布局:
1.Servlet标准是java EE开发的基本规范之一。
2.应用服务器是符合servlet规范的容器。
3.Tomcat根据标准的程序结构解析程序。
一、应用程序结构布局
所谓标准即是大家共同遵守的执行规则,Servlet标准为应用程序服务器和基于Servlet实现的WEB应用程序确立了一个共同的执行准则。应用服务器会按照标准规定的结构加载处理对应的WEB应用程序资源,并按照规则的加载顺序执行应用积序的各项启动运行参数,控制器等服务对象。
Servlet应用程序有严格的部署代码结构。一个完整的WEB应用程序目录中有且仅有一个有效的WEB-INF目录,除必须放在这个目录中的文件以外,其他文件都可以根据需要放置在成序的根或子目录中即可。Training.zhunxin.net
在WEB-INF目录必须包括web.xml应用程序配置文件,classes应用程序可执行编译类,以及可执行编译类运行所依赖的lib包目录,程序部署到服务器后,服务器会从web.xml中查收启动设置,加载应用程序所需要的资源;运行期在classes目录对应的命名目录中调用不同的业务执行控制类,并从lib目录查找控制类依赖的其他执行类进行调用。
程序部署方式:
1.Tomcat支持两种基本的部署形式
(1)源程序目录部署
(2)程序压缩包(war/ear)部署
2.Tomcat支持两种部署方法
3.在Server.xml中配置上下文中添加部署节点 4.创建独立的上下文部署文件 额,谢谢你了。 :lol:lol
页:
[1]