java web容器规范_Java后台-tomcat web容器-2020-11-19

服务器

是提供某些服务的设备。

应用服务器

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

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等。

容器与服务器的联系

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

a4f811d35647

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

a4f811d35647

image.png

版本可以选择:

a4f811d35647

image.png

将下载的Tomcat文件夹重命名,并放到一个方便的位置

a4f811d35647

image.png

打开终端启动

a4f811d35647

image.png

验证启动

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

a4f811d35647

image.png

关闭

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

参考文章

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值