经常在用apache和tomcat等这些服务器,可是总感觉还是不清楚他们之间有什么关系,在用tomcat的时候总出现apache,总感到迷惑,到底谁是主谁是次,因此特意在网上查询了一些这方面的资料,总结了一下: 一
apache支持静态页,tomcat支持动态的,比如servlet等,

一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的。
apache可以支持php\cgi\perl,但是要使用java的话,你需要tomcat在apache后台支撑,将java请求由apache转发给tomcat处理。
apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立于apache运行。
这两个有以下几点可以比较的: 1、两者都是apache组织开发的 2、两者都有HTTP服务的功能 3、两者都是免费的
不同点:
Apache是专门用了提供HTTP服务的,以及相关配置的(例如虚拟主机、URL转发等等)
Tomcat是Apache组织在符合J2EE的JSP、Servlet标准下开发的一个JSP服务器
二:
APACHE是一个web服务器环境程序 启用他可以作为web服务器使用 不过只支持静态网页 如(asp,php,cgi,jsp)等动态网页的就不行
如果要在APACHE环境下运行jsp 的话就需要一个解释器来执行jsp网页 而这个jsp解释器就是TOMCAT, 为什么还要JDK呢?因为jsp需要连接数据库的话

就要jdk来提供连接数据库的驱程,所以要运行jsp的web服务器平台就需要APACHE+TOMCAT+JDK
整合的好处是:
如果客户端请求的是静态页面,则只需要Apache服务器响应请求 如果客户端请求动态页面,则是Tomcat服务器响应请求
因为jsp是服务器端解释代码的,这样整合就可以减少Tomcat的服务开销
三:
apache:侧重于http server
tomcat:侧重于servlet引擎,如果以standalone方式运行,功能上与apache等效 , 支持JSP,但对静态网页不太理想;
apache是web服务器,tomcat是应用(java)服务器,它只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立于apache运行。 换句话说,apache是一辆卡车,上面可以装一些东西如html等。但是不能装水,要装水必须要有容器(桶),而这个桶也可以不放在卡车上。

经典文章解释apache与tomcat!看完秒懂相关推荐

  1. 《变形金刚》编年史『经典文章变形金刚迷们必看』

                        <变形金刚>编年史『经典文章变形金刚迷们必看』 相信与变形金刚有关的最早生命应该是至尊太君,他到底是什么已经无从考证,现在只知道他掌握着无比先进的科 ...

  2. 2个字节能存多少个16进制_Java语言中最大的整数再加1等于多少?看完秒懂

    短文涨姿势,看了不白看,不关注等啥? 已知Java语言中int类型所能表示的最大整数为2147483647,请问以下代码执行结果是什么? 一部分人都会认为这段程序压根就无法通过编译,也有人认为,这段程 ...

  3. win10系统文件拖拽卡顿_终于找到Win10卡顿病根了!看完秒懂

    原标题:终于找到Win10卡顿病根了!看完秒懂 我们知道Win10自带了杀毒方案Windows Defender,但这在提高安全性的同时,在某些场景也带来了卡顿. 例如开启内藏大量exe的文件夹的时候 ...

  4. 计算机硬件发展慢,老电脑卡慢应该更换哪些硬件?看完秒懂

    原标题:老电脑卡慢应该更换哪些硬件?看完秒懂 现如今时代的发展可以说的上是突飞猛进,许多高科技的东西也是出现在我们生活当中,同时也承担起了重要的作用.就拿电子产品电脑来讲,也是满足了不同用户的需求. ...

  5. 台式计算机里的电池有啥用,电脑主板上的电池有什么用?看完秒懂!

    众所周知,电脑主板上面有一块纽扣电池,但很多人不知道主板上的电池是干什么用的,今天小编就来说说这个主板上不起眼的电池有什么用,电脑小白不妨跟随小编来科普一下,看完秒懂! 主板电池作用 1.系统时间 如 ...

  6. modbus rtu与计算机通讯,Modbus通讯协议原来是这么回事!看完秒懂了

    原标题:Modbus通讯协议原来是这么回事!看完秒懂了 [www.gkwo.net]工程师必备网站 导语:ModBus网络是一个工业通信系统,由带智能终端的可编程序控制器和计算机通过公用线路或局部专用 ...

  7. 查看计算机配置讲解,教您如何看显示器参数!电脑显示器常见参数详解,看完秒懂!...

    由于显示器可选的范围比较广,同一个尺寸大小的显示器,不同品牌不同型号不同参数会有上百种可供选择,其实我们只需明确了预算与用途,才可以正确选择合适自己的显示器.那么如何看显示器参数?下面装机之家分享一下 ...

  8. 电感饱和怎么判断? 看完秒懂

    电感饱和怎么判断? 看完秒懂 电感饱和的原因 先直观的认识下什么是电感饱和,如图1: 图1 我们知道当图1线圈中通过电流时,线圈会产生磁场: 磁芯在磁场的作用下会被磁化,其内部磁畴会慢慢旋转: 当磁芯 ...

  9. 无盘服务器大内存的好处,4GB+64GB够用?看完秒懂,原来大内存还有那么多好处...

    原标题:4GB+64GB够用?看完秒懂,原来大内存还有那么多好处 随着智能手机的普及,手机APP也随之而来,成了我们生活的一部分.但是,随着APP数量的增多和体量的增大,也占据了手机的大部分内存,让不 ...

最新文章

  1. MyEclipse中文网发布
  2. 自定义导航页_带你回归“真”的导航页
  3. app inventor HTML5,[App Inventor] Web客戶端元件 POST 傳值的使用方式
  4. c++高斯投影正反算_为何买手机要选Type-C接口的?除充电快以外,还隐藏这4个妙用...
  5. lua里面的客户端服务器协议,Lua 服务器与客户端实例(转)
  6. 通过IO流下载Excel文件
  7. 如何以管理员方式管理文件
  8. JS获取填报扩展单元格控件的值
  9. 文本、词相似度论文阅读笔记
  10. Energy python API 代码学习
  11. python numpy逆_Numpy 中的矩阵求逆实例
  12. 高质量程序设计指南(笔记)
  13. 葫芦娃手游服务器未响应,葫芦娃混服S453无动于衷开服时间表_葫芦娃新区开服预告_第一手游网手游开服表...
  14. mysql归档模式_数据库归档模式设置步骤
  15. linux断网过一段时间就好了,网络总是隔一段时间丢包或者不通,过10分钟就好了?求解决 - 思科技术论坛 - 51CTO技术论坛_中国领先的IT技术社区...
  16. EasyNVR网页Chrome无插件播放摄像机视频功能二次开发之云台控制接口示例代码
  17. 泰坦尼克号沉船练习(Titanic Practice)
  18. 对量子态和运算的一些基础认识
  19. 在linux后台运行脚本的方法和命令
  20. 织梦dedecms橙色响应式月嫂保姆家政服务公司网站模板

热门文章

  1. Mongodb实现多表join
  2. list(map(list,zip(*a)))
  3. 【BZOJ4591】[SHOI2015]超能粒子炮·改 (卢卡斯定理)
  4. Centos 设置zookeeper开机自启动
  5. AC日记——字符替换 openjudge 1.7 08
  6. eclipse连接hdfs操作设置用户名
  7. Unix中的I/O模型和Java NIO
  8. 云计算的6个未来趋势
  9. SPOJ Python Day2: Prime Generator
  10. MySQL ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes