首页 > 其他 > 详细

Tomcat

时间:2021-01-04 23:04:42      阅读:26      评论:0      收藏:0      [点我收藏+]

1.Tomcat基础

  1.1Web概念

    1).软甲架构

      1.  C/S: 客户端/服务器段  如QQ、360

      2.  B/S:  浏览器/服务器段  京东、淘宝等官网

    2).资源分类

      1.  静态资源:所有用户访问后,得到的结构都是一样的,称为静态资源,静态资源可以直接被浏览器解析

        如: html,css,javascript,jpg

      2.  动态资源:每个用户访问后,得到的结构可能不同,称为动态资源,动态资源被访问后,需要先转换成静态资源,再返回给浏览器,通过浏览器进行解析

        如:servlet/jsp、php、asp

    3) .访问服务器需要的三要素

      1. ip地址:计算机在网络中的唯一标识

      2. 端口:应用程序在计算机中的唯一标识,取值范围为0-65535

      3. 传输协议:如http、https

  

  1.2 Tomcat目录结构

技术分享图片

 

 技术分享图片

 

 

  1.3 Tomcat的启动与停止

    bin/startup.bat或者stutdown用于启动或者关闭Tomcat

2.Tomcat架构

  2.1 HTTP工作原理

  技术分享图片

 

   2.2 Tomcat整体架构

    2.2.1 Http服务器请求处理

      浏览器发送给服务器端一个HTTP格式的请求,服务器收到这个请求之后,需要调用服务端程序来处理,所谓的服务端程序就是你写的java类,一般来说不同的服务由不同的java类来处理

  技术分享图片

 

     2.2.2 Servlet容器工作流程

技术分享图片

 

   2.2.3 Tomcat整体架构

技术分享图片

 

   连接器会接受socket请求,然后将socket请求转换为一个ServletRequest转交给容器

  2.3 连接器 - Coyote

    2.3.1 架构介绍

    技术分享图片

 

 技术分享图片

 

     2.3.2   IO模型与协议

技术分享图片

 

 技术分享图片

 

 

  2.3.3 连接器组件技术分享图片

 

 技术分享图片

 

 

3.Jasper

4.Tomcat服务器配置

5.Web应用配置

6.Tomcat管理配置

7.JVM配置

8.Tomcat集群

9.Tomcat安全

10.Tomcat性能调优

11.Tomcat附件功能

Tomcat

原文:https://www.cnblogs.com/foodie-nils/p/14213058.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!