Web系统架构基础知识(二)

本文探讨了Apache、Tomcat、IIS和Nginx之间的区别和相似点,包括它们在Java servlet容器、web服务器角色、平台可移植性以及在不同操作系统上的应用。Apache和Tomcat都是处理Java servlet的关键组件,但Tomcat专注于servlet容器,而Apache则更倾向于web服务器功能。此外,文章还比较了Apache与IIS在操作系统上的偏好,以及Apache和Nginx在处理高并发场景时的角色。
摘要由CSDN通过智能技术生成


了解了三层基础架构后,比较一下主要WEB 和 AP 服务器的区别

Apache 和 Tomcat 比较

Java servlet的基础概念

java application 是在应用服务器上运行的java语言程序
在这里插入图片描述
java applet 是将原来处于web服务器上的java程序,搬到本地运行
在这里插入图片描述
java servlet 是在web服务器上运行的java语言程序,类似称呼还有 JSP
在这里插入图片描述
前端请求到来后,首先由java servlet container处理请求,然后分发给java servlet处理

Java servlet的特征

  1. 生命周期管理
    一次启动后,处于待机状态,立即可以下次的请求
  2. 多线程对应
  3. 平台可移植性

Apache 和 Tomcat

Tomcat;属于servlet container的一种<

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值