当前位置: 首页 > news >正文

java程序中为什么经常使用tomcat

该疑问的产生场景:

        原来接触的ssm项目需要在项目配置中设置tomcat,至于为什么要设置tomcat不清楚,只了解需要配置tomcat后项目才能启动。接触的springboot在项目配置中不需要配置tomcat,原因是springboot框架内置了tomcat,因此springboot项目不需要配置tomcat。在工作中接手了一个老项目ssm,在项目结构中没有配置tomcat而是使用的jetty进行启动。那么为什么使用jetty也可以启动成功呢?jetty与tomcat有什么关系呢?tomcat到底与java程序有什么关系呢?

1、首先我们需要了解tomcat是什么?

从图片中看出时轻量级web服务器

2、那什么是web服务器呢?

那么再深入一点,web服务器是干什么的

3、我们要探讨java程序与tomcat的关系,

        而tomcat是web服务器,

        因此我们的疑问变为web服务器与java程序有什么关系呢?

        web服务器的作用是:处理来自客户端的请求,并返回相应的网页、视频等资源。也就是接收客户请求并响应。

        详细解释:

        java程序与web服务器的关系

参考文献:

1、百度

2、Web服务器的作用以及为什么java后端开发需要服务器_马东阳。。。的博客-CSDN博客

        

http://www.lryc.cn/news/232461.html

相关文章:

  • 大带宽服务器需要选择哪些节点
  • CSS 属性学习笔记(入门)
  • [Android]使用View Binding 替代findViewById
  • Pytest UI自动化测试实战实例
  • 软件测试/测试开发丨接口自动化测试学习笔记,多环境自动切换
  • Spring-IoC与DI入门案例
  • windows虚拟内存自定义分配以及mysql错误:Row size too large (> 8126)
  • 自动备份pgsql数据库
  • networkx使用draw画图报错:TypeError: ‘_AxesStack‘ object is not callable
  • tcpdump 常用命令
  • Linux 下安装 Maven 3.8.8【详细步骤】
  • 报错资源不足,k8s使用containerd运行容器修改挂载点根目录换成/home
  • JS代码其实可以这样写
  • day14-文件系统工作流程分析
  • kubectl 常用命令搜集 —— 筑梦之路
  • 计算3D目标框的NMS
  • 【Java实现图书管理系统】
  • ROS 多机器人导航RVIZ环境的配置
  • UE4 / UE5 内存与性能优化
  • dotnet core程序部署到ubuntu
  • Antv/G2 柱状图添加自定义点击事件
  • Python---数据序列中的公共方法
  • 从0开始python学习-33.夹具@pytest.fixture(scope=““,params=““,autouse=““,ids=““,name=““)
  • vue3别名配置(vite)
  • 初学UE5 C++①
  • ElasticSearch6.8.1 常见错误
  • wx.canvasToTempFilePath生成图片保存到相册
  • HDU1276:士兵队列训练问题 ← STL queue
  • JS 读取excel文件内容 和 将json数据导出excel文件
  • ASP.NET限流器的简单实现