学习记录294@web服务器、tomcat、servlet简介

web服务器、tomcat、servlet是什么?它们之间的关系又是什么?

  • 服务器:安装了服务器软件的计算机,本质就是一台计算机
  • 服务器软件:接受用户的请求,处理请求,做出响应的软件
  • web服务器软件:接受用户的请求,处理请求,做出响应的软件,在web服务器软件中,可以部署web项目,让用户通过浏览器访问这些项目,web服务器软件也叫做web容器,例如tomcat
  • servlet:server applet,服务器小程序,处理接受用户的请求,处理请求,做出响应的软件,动态资源处理的核心就是servlet,tomcat是servlet的容器,当tomcat接受到用户的请求时,会交与servlet处理,例如不同用户同样的请求代码,但是返回给不同用户的是不同的资源,这个时候就必须要servlet解决,那么怎样才能做到返回不同的资源呢,这个时候需要java代码实现,这个代码必须要由tomcat管理,如果要能被tomcat管理,必须符合一定的规则,在java中规则可以理解为接口,因此必须实现一定的接口,这个接口就是servlet接口,因此本质上servlet就是一定的规则的接口,只有实现了servlet接口的java程序才能被tomcat管理,达到动态资源管理的目的。
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44663675/article/details/107426740
今日推荐