Tomcat简介
来源:互联网 发布:网络流行说唱歌曲大全 编辑:程序博客网 时间:2024/06/14 06:57
1.4 Tomcat简介
学习Servlet技术,首先需要有一个Servlet运行环境,也就是需要有一个Servlet容器,本书采用的是Tomcat。
Tomcat是一个免费的开放源代码的Servlet容器,它是Apache软件基金会(Apache Software Foundation)的一个顶级项目,由Apache、Sun和其他一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体现,Tomcat 6支持最新的Servlet 2.5和JSP 2.1规范。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱,并得到了部分软件开发商的认可,成为目前比较流行的Web服务器。
Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache,我们可以将Apache和Tomcat集成在一起使用,Apache作为HTTP Web服务器,Tomcat作为Web容器。
下面给出Tomcat服务器接受客户请求并做出响应的图例,如图1-4所示。
![](http://new.51cto.com/files/uploadimg/20080812/132944137.jpg)
① 客户端(通常都是浏览器)访问Web服务器,发送HTTP请求。
② Web服务器接收到请求后,传递给Servlet容器。
③ Servlet容器加载Servlet,产生Servlet实例后,向其传递表示请求和响应的对象。
④ Servlet实例使用请求对象得到客户端的请求信息,然后进行相应的处理。
⑤ Servlet实例将处理结果通过响应对象发送回客户端,容器负责确保响应正确送出,同时将控制返回给Web服务器。
- TOMCAT简介
- Tomcat简介
- Tomcat简介
- Tomcat简介
- Tomcat简介
- tomcat简介
- Tomcat简介
- Tomcat 简介
- Tomcat 简介
- Tomcat简介
- Tomcat 简介
- Tomcat 简介
- Tomcat 简介
- Tomcat 简介
- Tomcat简介
- Tomcat简介
- Tomcat简介
- Tomcat简介
- 公网Oracle EBS R12练习地址
- 70-446 认证题
- javaScript实现表单联动
- 测量sql 解析耗费的时间比例
- ftp上传
- Tomcat简介
- Prolog命令行运行演示
- PLATFORM BUILDER 5.0 && 6.0 使用手札
- 一生五句话
- ftp自动上传
- pl/sql 实现归并算法
- 单链表
- Tomcat的目录结构
- MTK平台发展及各芯片功能介绍