- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
tomcatservlet之间版本关系
窗体顶端 Tomcat 简介 Tomcat服务器是一个免费的开放源代码的Web应用服务器,是一个JSP/Servlet容器。它是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。由于有了Sun的参与和支持,必威体育精装版的Servlet和JSP规范总是能在Tomcat中得到体现。 目前正在开发的必威体育精装版版本为Apache Tomcat 7.x,它在6.0.x的基础上进行了改进,支持Servlet 3.0,JSP 2.2和EL 2.2规范。 Tomcat的用途及特点 Tomcat既是一个Servlet容器,又是一个独立运行的服务器,像IIS、Apache等Web服务器一样,具有处理HTML页面的功能。但它处理静态HTML文件的能力并不是太强,所以一般都是把它当作JSP/Servlet引擎,通过适配器(Adapter)与其他Web服务器软件(如Apache)配合使用。此外,Tomcat还可与其他一些软件集成起来实现更多功能,例如,与JBoss集成起来开发EJB、与OpenJMS集成起来开发JMS应用、与Cocoon(Apache的另外一个项目)集成起来开发基于XML的应用等。 与传统桌面应用程序不同,Tomcat中的应用程序是一个WAR(Web Archive)文件,它是许多文件构成的一个压缩包,包中的文件按照一定目录结构来组织,不同目录中的文件也具有不同的功能。部署应用程序时,只需要把WAR文件放到Tomcat的webapp目录下,Tomcat会自动检测和解压该文件。JSP文件第一次执行时,要先由Tomcat将其转化为Servlet文件,然后编译,所以速度会慢一些,但后继执行时速度会很快。 Tomcat特点: 小型的轻量级应用服务器 运行时占用系统资源小 扩展性好 支持负载平衡与邮件服务等开发应用系统中的常用功能,并且不断改进和完善。 Tomcat适用于中小型系统和并发访问用户不太多的场合,是开发和调试JSP程序的首选。先进的技术、稳定的性能、源码开放和免费获取的机制,使得Tomcat深受Java爱好者的喜爱并得到了许多软件开发商的认可,成为目前相当流行的Web应用服务器。 相关概念:Servlet容器 Servlet是一种运行在支持Java语言的服务器上的组件。使用Servlet可以很轻松地扩展Java网络服务器的功能,为网络客户提供安全可靠的、易于移植的动态网页。由于Java语言本身的平台无关性,加之Servlet运行在服务器端,所以Servlet的运行对用户是完全透明的。 Java Servlet API是Servlet容器和Servlet之间的接口,它定义了Servlet的各种方法,还定义了Servlet容器传送给Servlet的对象类,其中最重要的是请求对象ServletRequest和响应对象ServletResponse。这两个对象都是由Servlet容器在客户端调用Servlet时产生的,Servlet容器把客户请求信息封装在ServletRequest对象中,然后把这个对象都传送给要调用的Servlet,Servlet处理完后把响应结果写入ServletResponse,然后由Servlet容器把响应结果发送到客户端。Tomcat服务器接收客户端请求并作出响应的完整过程如图 下图表示Servlet容器的作用: Tomcat的工作模式 Tomcat作为Servlet容器,有3种工作模式:独立的Servlet容器、进程内的Servlet容器和进程外的Servlet容器。 独立的Servlet容器:默认模式。Tomcat是内置在Web服务器中的一部分,是指使用基于Java的Web服务器的情形。然而大多数的Web服务器并非基于Java,所以Tomcat又发展了其他两种工作模式以与非基于Java的Web服务器结合。 进程内的Servlet容器:Tomcat作为进程内的Servlet容器时,Servlet容器是作为Web服务器的插件和Java容器的实现。Web服务器插件在内部地址空间打开一个JVM(Java Virtual Machine)使Java容器得以在内部运行。 进程外的Servlet容器:Tomcat作为进程外的Servlet容器时,Servlet容器运行于Web服务器之外的地址空间,并且作为Web服务器的插件和Java容器的实现的结合。 Tomcat的组织结构 Tomcat是一个基于组件的服务器,它的构成组件都是可配置的,其中最外层的组件是Catalina Servlet容器,其他的组件按照一定的格式要求配置在这个顶层容器中。Tomcat各组件将Tomcat分为5层,即Server层、Service层、E
您可能关注的文档
- _怎样培养小学生学习语文的兴趣.doc
- 第04章面向对象分析OOA.ppt
- 交费情况统计表.doc
- 医院销售操作细节.doc
- 每日一练文档.doc
- 40原辅材料仓库管理程序(补充)-07-19.doc
- TiO2的制备方法.ppt
- 小学三年级教2.doc
- 学校电教工作总结11年6月.doc
- 安全生产2009年上半年工作总结.doc
- 5.3+认识二元一次方程组的应用(第3课时+行程问题)(教学课件)数学北师大版2024八年级上册.pptx
- Unit+5+Section+B(1a-2b)(同步课件)-【精品课】+2025-2026学年七年级英语上册同步精品课件(人教版2024).pptx
- Unit+6+单元写作讲练-【精品课】2025-2026学年八年级英语上册同步精品课件(人教版2024).pptx
- 《北京折叠》为什么能获得雨果奖?——两个原因.docx
- 《民用建筑信息模型设计标准》(DB11T-1069-2014).docx
- 初一语文金色花9[人教版].ppt
- 《世界文化的多样性》教学设计-.doc
- 北师版小学一年级数学小明的一天.ppt
- 新材料作文审题立意.pptx
- 新人教版选修七-Unit-1-Living-well-Grammar.ppt
最近下载
- 《安全生产基础知识》课件(上).pptx VIP
- GB/T 10125-2021人造气氛腐蚀试验盐雾试验.docx VIP
- 07SD101-8电力电缆井设计与安装(高清完整版).docx VIP
- 手机监控 客户端Myeye.pdf VIP
- QJGAC+1523.028-2019+电子电气零部件环境适应性及可靠性通用试验规范.pdf VIP
- 小品剧本网,提供校园各小品剧本,元旦春晚小品剧本,年会小品剧本.doc VIP
- 数据可视化大屏培训课件.pptx VIP
- 2024年郑州农业发展集团有限公司社会招聘工作人员笔试考点考试题库及答案.docx VIP
- 植被恢复工程建设项目施工组织设计(技术标).pdf VIP
- 顿汉布什磁悬浮变频离心(热泵)DCLCM-R.pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)