• WEB服务器,TOMCAT和servlet之间的关系


    WEB服务器,TOMCAT和servlet之间的关系

    什么是WEB服务器
    Web服务器是指能够为发出请求的浏览器提供文档的程序。服务器是
    一种被动程序,只有浏览器发出请求的时候才会响应。应用层使用
    的是HTTP协议。

    Tomcat是什么
    因为可以通过HTTP提供HTML页面等静态内容的请求访问,所以是一
    个WEB服务器;
    因为实现了Servlet规范,所以也是一个Servlet容器,可以运行
    Servlet程序;
    因为可以通过Servlet容器,调用Servlet处理动态请求,所以也是
    一个应用服务器;

    所以tomcat的功能
    1,WEB服务器
    2,JSP容器
    3,Serlet容器

    TIMCAT总结:
    Tomcat是一个servlet容器,实现了对Servlet和JSP的支持,除此之
    外,tomcat还可以作为一个web应用服务器。独立的Servlet容器是
    Tomcat的默认模式。管理和运行Servlet/JSP的容器也称为WEB容器

    Tomcat服务器接受客户请求并做出响应的过程如下:
    1)客户端(通常都是浏览器)访问Web服务器,发送HTTP请求。

    2)Web服务器接收到请求后,传递给Servlet容器。

    3)Servlet容器加载Servlet,产生Servlet实例后,向其传递表示
    请求和响应的对象。

    4)Servlet实例使用请求对象得到客户端的请求信息,然后进行相
    应的处理。

    5)Servlet实例将处理结果通过响应对象发送回客户端,容器负责
    确保响应正确送出,同时
    将控制返回给Web服务器。

  • 相关阅读:
    Web项目java.lang.OutOfMemoryError: PermGen space异常解决
    上传预览,图片展示大小的控制
    Eclipse常用插件安装_PropertiesEditor
    JDK的安装配置
    Eclipse与Tomcat的集成(无插件)
    Jsp&Servlet实现读取本地图片并展示
    DB2日期及时间的使用
    图片的另一种展现—将后台图片编码直接展现为图片
    Eclipse Task的使用
    Eclipse引入BASE64Encoder的问题
  • 原文地址:https://www.cnblogs.com/zzjlxy-225223/p/10773334.html
Copyright © 2020-2023  润新知