免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 12100 | 回复: 1
打印 上一主题 下一主题

Tomcat部署—应用程序结构布局 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-07-23 13:46 |只看该作者 |倒序浏览
说到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.创建独立的上下文部署文件 

论坛徽章:
5
丑牛
日期:2014-01-21 08:26:26卯兔
日期:2014-03-11 06:37:43天秤座
日期:2014-03-25 08:52:52寅虎
日期:2014-04-19 11:39:48午马
日期:2014-08-06 03:56:58
2 [报告]
发表于 2013-07-26 14:45 |只看该作者
额,谢谢你了。 lol
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP