博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WEB服务器,TOMCAT和servlet之间的关系
阅读量:5820 次
发布时间:2019-06-18

本文共 724 字,大约阅读时间需要 2 分钟。

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服务器。

转载于:https://www.cnblogs.com/zzjlxy-225223/p/10773334.html

你可能感兴趣的文章
「译」追赶时髦的技术
查看>>
PHP入门数组操作详解
查看>>
关于一些Vue的文章。(1)
查看>>
iscroll.js和lazyload.js的兼容(滑动时,缓冲好的图片不更新)
查看>>
远程部署python程序
查看>>
CodeIgniter用hook钩子实现Interceptor拦截器功能
查看>>
自己照着Promise/A规范写的Promise库
查看>>
Webpack2 的无脑友好错误提示工具
查看>>
学习react router总结
查看>>
关于Subscribe Rancher Events的思考
查看>>
php中的哈希碰撞以及防御
查看>>
解决系统错误 Ubuntu 10.10 "waiting for sound system to respond
查看>>
Java线程一些有趣的技巧与用法
查看>>
SignalR Core尝鲜
查看>>
使用Prometheus和Grafana实现SLO
查看>>
吴恩达获英特尔投资,创业狂人的三家创业公司今何在?
查看>>
敲山震虎?继MongoDB之后,AWS又对Elasticsearch下手了
查看>>
Kubernetes 1.14重磅来袭,多项关键特性生产可用
查看>>
回到网易后开源APM技术选型与实战
查看>>
前端tree优化实践:渲染速度从14.65s到0.49s
查看>>