容器、web容器、tomcat和servlet

本文介绍了容器的概念,强调其作为服务调用规范框架的角色。接着详细阐述了Web容器,特别是Tomcat作为Java Web服务器的工作原理。Tomcat是基于Java的Web容器,它实现了Servlet和JSP标准。Servlet是运行在服务端的Java程序,用于处理HTTP请求。文章还涵盖了Tomcat的安装配置过程,包括下载、解压、环境变量设置,并在IntelliJ IDEA中配置Tomcat及部署Java Web应用的基本步骤。
摘要由CSDN通过智能技术生成

容器

容器指的是一种服务调用规范框架,规范在这里就是指的一组定义好的接口,比如接口名和要传的参数这些都定义好了。其主要的行为就是将其内部应用程序组件和外界的通信协议交互隔离开,让容器内部的应用程序组件专心负责自己的工作就好。

web容器

通信协议有很多种,例如HTTP、TCP等,Web容器就是一种提供了和http协议交互的规范框架,主要由web服务器来实现,web服务器包括:Apache、Tomcat、Nginx (engine x)等。

Tomcat

Tomcat是一种web容器,也常说web应用服务器,但是实际上都一样,容器指的是一组接口,即规范,应用服务器就指这些接口的实现。此外,Tomcat是使用Java写的,需要运行在Java虚拟机上,所以要使用tomcat部署服务,需要下载jdk提供运行环境。

开发中tomcat就是给我们提供了一个容器,让我们能够把自己写的web应用服务部署进去,从而实现从浏览器发起请求,调用服务端的服务并获得响应。
在这里插入图片描述

Servlet

Servlet = server + applet,是一段用java编写的程序,运行在服务端,用于接收web浏览器或者其他http客户端的请求并返回响应(就是说主要针对http协议)。Tomcat最主要的就

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值