0
点赞
收藏
分享

微信扫一扫

Tomcat原理与使用

原理

  1. Web服务器与Web应用通过Servlet接口来协作

Tomcat原理与使用_Web

  1. Servlet规范
  1. Web应用与Web服务器进行协作的一系列标准Java接口(Java Servlet API)和Web服务器发布运行Web应用的一些细节
  2. Servlet容器:能够发布和运行JavaWeb应用的Web服务器。能动态执行JavaWeb应用中Servlet实现类的代码。Tomcat是一个符合Servlet规范的优秀Servlet容器。

Tomcat原理与使用_服务器_02

  1. Servlet容器响应客户请求访问特定Servlet的流程:

Tomcat原理与使用_服务器_03

  1. 客户端发出访问指定Servlet请求。
  2. 容器收到请求,对其解析
  3. 容器创建ServletRequest对象,包含客户请求信息以及其他客户的相关信息,如请求头、请求正文、客户机的IP
  4. 容器创建ServletResponse对象
  5. 容器调用Servlet的service()方法,reqeust和response作为传参。
  6. Servlet利用response生成响应结果
  7. 容器把结果发送给客户
  1. Tomcat基本功能
  1. 接收和解析请求,将其传送给相应Servlet,并把Servlet的响应返回

部署

  1. 下载tomcat:http://tomcat.apache.org/
  2. 解压
  3. 启动:bin/startup.bat

Tomcat原理与使用_服务器_04

  1. 访问:浏览器输入http://localhost:8080,出现下面页面就说明启动成功。

Tomcat原理与使用_Web_05

  1. 项目部署:将war包直接放到webapps目录下,启动tomcat会自动解压。
举报

相关推荐

0 条评论