由于每次查找资料都需要耗费大量时间,于是写下此文章,方便日后查阅复用.

静态服务:主要提供静态资源,不同用户访问到的资源相同
动态服务:提供动态服务,不同用户访问到的资源不同
服务器的几个叫法:
web服务器:广义上来说,就是响应用户的需求,提供服务,当下所有的服务器软件都可以称之为web服务器软件
HTTP服务器(静态服务):使用HTTP协议传输资源,提供服务
应用服务器(动态服务):一个特定应用的承载容器
常见的轻量级服务器软件:
1、Nginx:典型的静态服务器,可做反向代理、负载均衡,一般放在最前面直面用户,和后端Tomcat打配合;纯C写的,性能贼高、内存消耗极少、稳定性也相当好,互联网公司重度使用
2、Tengine:阿里出品,基于Nginx服务器做的改造(加强和封装),对大流量场景做了很多高级功能,性能、稳定性优秀
3、Apache http server:也是静态服务器,但是不如Nginx
3、IIS:微软开发,只能用在Windows下,具有应用服务器能力的http服务器
4、Tomcat:Apache出品,典型的应用服务器软件,符合Servlet标准的应用容器,也可以提供http服务,但一般不会作为http服务器;是Spring Boot框架默认的内置服务器
5、Jetty:跟Tomcat是一个性质的东西,符合Servlet标准的应用容器,也是Spring Boot框架支持的服务器,但不是默认的
6、Undertow:红帽子出品,跟Tomcat、Jetty一样也是Spring Boot框架支持的服务器,但不是默认的;高并发时性能优于Tomcat、Jetty
几款商用重量级的服务器软件:
1、JBoss(从8版开始更名为WildFly):不仅是Servlet应用容器,更是EJB的应用容器,整套JavaEE框架部署的解决方案
2、WebLogic:Oracle公司出品,用于部署企业级JavaEE应用,全能型,几乎支持JavaEE所有的应用规范
3、WebSphere:IBM公司出品,支持更多JavaEE的应用规范的综合应用服务器

新手一枚,在成长的道路不断踩坑,如有不妥,欢迎指出!
生活不易,但也要长存理想!

动态服务器与静态服务器相关推荐

  1. 缓存nginx服务器的静态文件

    ------26--张立-- 目的: 缓存nginx服务器的静态文件.如css,js,htm,html,jpg,gif,png,flv,swf,这些文件都不是经常更新.便于缓存以减轻服务器的压力. 实 ...

  2. Nginx(三):负载均衡策略 与 Nginx静态服务器

    相关阅读: Nginx(一):Nginx原理概述 与 安装步骤详解 Nginx(二):反向代理原理 与 配置文件详解 Nginx(三):负载均衡策略 与 Nginx静态服务器 Nginx(四):Ngi ...

  3. nodejs从服务器返回静态文件,nodejs静态资源服务器

    nodejs静态资源服务器 内容精选 换一换 WebSdk需要客户结合自身业务需求搭建web服务器并集成sdk使用.自行搭建一个web服务器,将wwwroot下的文件拷贝到web服务器的静态资源目录下 ...

  4. Nginx_01_Nginx三大基础功能(静态服务器、虚拟主机、负载均衡/服务端代理)

    文章目录 一.前言 二.Nginx三大功能--HTTP服务器 三.Nginx三大功能--虚拟主机 3.1 虚拟主机 3.2 Nginx配置文件的结构 3.3 Nginx三种虚拟主机方式--基于ip的虚 ...

  5. 自己写的小型静态服务器

    最近,由于计算机网络课程,自己动手写了一个静态服务器,感觉挺好玩的,慢慢了解到tomcat服务器的原理,而我这次做的只做了GET和PUT方法,废话不多说,下面上代码: package com.xanx ...

  6. Python简易web静态服务器程序搭建

    Python简易web静态服务器程序搭建 Python自带简易静态web服务器搭建 http.server模块 DIY简易静态web服务器程序搭建 普通版 步骤 具体代码 面向对象版 代码 命令行版 ...

  7. 使用nodejs编写静态服务器

    1.使用nodejs编写静态服务器 const http = rquire('http'); const url = require('url'); const server = http.creat ...

  8. 构建静态服务器_为静态网站构建无服务器联系表

    构建静态服务器 介绍 (Introduction) A few years ago AWS launched static hosting service S3, which was a paradi ...

  9. 使用Nginx搭建前端静态服务器+文件服务器

    大家可能被虚拟主机不太了解,那我们的解释一下,虚拟主机指在一台物理主机服务器上划分出多个磁盘空间,每个磁盘空间都是一个虚拟主机,每台虚拟主机都可以对外提供Web服务,并且互不干扰. 一.Nginx的虚 ...

最新文章

  1. iOS项目的本地化处理(多国语言)
  2. unix高级编程apue.h问题
  3. xftp 无法连接linux 22端口,解决Xshell不从22端口连接服务器
  4. 打开文件对话框的演练 c# 1614821885
  5. git clone加速(github加速)
  6. mysql explode函数_hive中,lateral view 与 explode函数
  7. Dev C++下载安装
  8. 使用Loadrunner进行性能测试
  9. iOS微信消息延迟和不提醒,这样即可解决
  10. 五大免费采集器哪个好,火车头,海纳,ET,三人行,狂人采集
  11. 虚幻官方文档使用UMG(虚幻运动图像)的用户界面笔记[VS2019]
  12. 用键盘控制鼠标移动的Python脚本
  13. 1.pygame简介
  14. 【华为 AC+AP】
  15. 三维全景展示——震撼你的视觉
  16. VTP(Vlan Trunking Protocol)——vlan中继协议
  17. 舍弃是成功之母:花总刘韧聊《知识英雄》
  18. 解决UE5项目打包,使用UDP、SocketIO插件报错的问题
  19. rk3288 rlt8723bs蓝牙没有搜索到蓝牙设备并且配对失败
  20. 吃苹果小游戏(Python)

热门文章

  1. 图扑软件亮相 2022 福州数博会,携手共创数字新时代
  2. 50个精美绝伦的 Infographics
  3. 从TB67H450FNG了解电机驱动原理(PWMFOC三相逆变PID)
  4. oracle基础回顾(超详细)
  5. 大手笔!微软一口气在 GitHub 开源了 4 个技术教程。。
  6. matlab根轨迹确定k的值,实验六根轨迹和七频域分析
  7. 信捷XC PLC与西门子V20变频器通讯程序
  8. 基于贝叶斯分类器进行sklearn乳腺癌数据集的分类
  9. 域名后缀有哪些类型?各种域名后缀名的区别
  10. QQMusic.exe竟然占用了8080端口