美文网首页
Java后台-tomcat web容器-2020-11-19

Java后台-tomcat web容器-2020-11-19

作者: 勇往直前888 | 来源:发表于2020-12-02 11:33 被阅读0次

服务器

是提供某些服务的设备。

应用服务器

就是运行应用程序,提供应用程序所实现服务的设备。

WEB服务器

一般指网站服务器,可以向浏览器等WEB客户端提供文档浏览、数据文件下载等WEB服务。

WEB应用服务器

结合应用服务器和WEB服务器,接收HTTP请求后,既能返回页面等静态内容,又能处理业务逻辑返回数据。

容器

可以部署应用程序,并在上面运行的环境。

  • 一般来说,它处理屏蔽了服务器平台的复杂性,使得应用程序在它的基础上可以方便快捷的部署;而对于应用程序来说,它就是位于应用程序和平台之间的接口集合。

  • 容器管理组件的生命周期,向应用程序组件分派请求,并提供与上下文数据(如关于当前请求的信息)的接口。

Servlet

属于Java EE重要技术规范,构建了"接收请求--调用servlet程序处理--返回响应"基本模型。

Servlet容器

实现了Servlet技术规范的部署环境,它可以部署运行Servlet程序。

Java WEB容器

实现了Java EE WEB应用技术规范的的部署环境。

Java EE WEB应用技术规范:Servlet、JSP(JavaServer Pages)、Java WebSocket等。

容器与服务器的联系

容器是位于应用程序/组件和服务器平台之间的接口集合,使得应用程序/组件可以方便部署到服务器上运行。

image.png

Tomcat是什么

Tomcat是Java Servlet,JavaServer Pages,Java Expression Language和Java WebSocket(Java EE)技术的开源实现。

  • 因为可以通过HTTP提供HTML页面等静态内容的请求访问,所以是一个WEB服务器;

  • 因为实现了Servlet规范,可以运行Servlet程序,所以也是一个Servlet容器;

  • 因为可以通过Servlet容器,调用Servlet处理动态请求,所以也是一个应用服务器;

Mac安装Tomcat

  1. 首先到官网下载Tomcat:https://tomcat.apache.org/download-90.cgi
image.png

版本可以选择:

image.png
  1. 将下载的Tomcat文件夹重命名,并放到一个方便的位置
image.png
  1. 打开终端启动
image.png
  1. 验证启动

浏览器输入localhost:8080,会出现首页

image.png
  1. 关闭

终端执行关闭文件命令:./shutdown.sh

参考文章

各种容器与服务器的区别与联系

web开发中 web 容器的作用(如tomcat)

相关文章

网友评论

      本文标题:Java后台-tomcat web容器-2020-11-19

      本文链接:https://www.haomeiwen.com/subject/edgciktx.html