45IT.COM- 电脑学习从此开始!
DIY硬件教程攒机经验装机配置
设计Photoshop网页设计特效
系统注册表DOS系统命令其它
存储主板显卡外设键鼠内存
维修显卡CPU内存打印机
WinXPVistaWin7unix/linux
CPU光驱电源/散热显示器其它
修技主板硬盘键鼠显示器光驱
办公ExcelWordPowerPointWPS
编程数据库CSS脚本PHP
网络局域网QQ服务器
软件网络系统图像安全
页面导航: 首页 > 电脑学院 > 服务器技术 >

Apache和Tomcat的关系

电脑软硬件应用网 45IT.COM 时间:2013-01-25 13:10 作者:佚名
tomcat是sun和apache合作, 做出来的jsp server, 支持servlet 和jsp。 tomcat本身可以做为 web server, 当处理静态页面时,tomcat不如apache迅速,不象apache一样可配置,强壮。 apache做为最流行的web服务器功能

tomcat是sun和apache合作, 做出来的jsp server, 支持servlet 和jsp。

tomcat本身可以做为 web server, 当处理静态页面时,tomcat不如apache迅速,不象apache一样可配置,强壮。

apache做为最流行的web服务器功能强大,高效,但并不支持jsp及servlet。

所以通常的做法是把它们整合起来,让apache处理静态页面,而把动态页面的请求交给 tomcat处理,发挥各自的优势。

通过在apache中加载整合模块和进行设置,apache就能够根据url,把不属于自己的请求转给 tomcat。-------------------------------------------
APACHE是一个web服务器环境程序 启用他可以作为web服务器使用。

不过APACHE只支持静态网页 如(asp,php,cgi,jsp)等动态网页的就不行。

如果要在APACHE环境下运行jsp 的话就需要一个解释器来执行jsp网页 而这个jsp解释器就是TOMCAT。

为什么还要JDK呢?因为jsp需要连接数据库的话,就要jdk来提供连接数据库的驱程。
所以要运行jsp的web服务器平台就需要APACHE+TOMCAT+JDK
-------------------------------------------
至于tomcat为什么处理静态的页面会比较慢,可以理解为,tomcat实际是jsp的解释器,所以不管是静态的html还是jsp,都会认为是jsp进行解释,然后再展现出来,所以,没有apache这个直接的web服务器解释的快。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐知识