知识大全 区分Tomcat与Web服务器、应用服务器的关系

Posted

篇首语:莫问天涯路几重,轻衫侧帽且从容。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 区分Tomcat与Web服务器、应用服务器的关系相关的知识,希望对你有一定的参考价值。

区分Tomcat与Web服务器、应用服务器的关系  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  Tomcat服务器是一个免费的开放源代码的Web应用服务器 因为Tomcat技术先进 性能稳定且免费 所以深受Java爱好者的喜爱并得到了部分软件开发商的认可 成为目前比较流行的Web应用服务器

  

  一 Tomcat与应用服务器

  

  到目前为止 Tomcat一直被认为是Servlet/JSP API的执行器 也就所谓的Servlet容器 然而 Tomcat并不仅仅如此 它还提供了JNDI和JMX API的实现机制 尽管如此 Tomcat仍然还不能算是应用服务器 因为它不提供大多数J EE API的支持

  

  很有意思的是 目前许多的应用服务器通常把Tomcat作为它们Servlet和JSP API的容器 由于Tomcat允许开发者只需通过加入一行致谢 就可以把Tomcat嵌入到它们的应用中 遗憾的是 许多商业应用服务器并没有遵守此规则

  

  对于开发者来说 如果是为了寻找利用Servlet JSP JNDI和JMX技术来生成Java Web应用的话 选择Tomcat是一个优秀的解决方案 但是为了寻找支持其他的J EE API 那么寻找一个应用服务器或者把Tomcat作为应用服务器的辅助 将是一个不错的解决方案 第三种方式是找到独立的J EE API实现 然后把它们跟Tomcat结合起来使用 虽然整合会带来相关的问题 但是这种方式是最为有效的

  

  二 Tomcat与Web服务器

  

  Tomcat是提供一个支持Servlet和JSP运行的容器 Servlet和JSP能根据实时需要 产生动态网页内容 而对于Web服务器来说 Apache仅仅支持静态网页 对于支持动态网页就会显得无能为力 Tomcat则既能为动态网页服务 同时也能为静态网页提供支持 尽管它没有通常的Web服务器快 功能也不如Web服务器丰富 但是Tomcat逐渐为支持静态内容不断扩充 大多数的Web服务器都是用底层语言编写如C 利用了相应平台的特征 因此用纯Java编写的Tomcat执行速度不可能与它们相提并论

cha138/Article/program/Java/ky/201311/28452

相关参考

知识大全 J2EE应用服务器(Jboss+Tomcat)安装攻略

J2EE应用服务器(Jboss+Tomcat)安装攻略  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 为 Web 服务构建 Struts 应用程序

为Web服务构建Struts应用程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  当您要将企业

知识大全 12.9远程Web服务—PocketPC应用程序[4]

12.9远程Web服务—PocketPC应用程序[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 12.9远程Web服务—PocketPC应用程序[3]

12.9远程Web服务—PocketPC应用程序[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 12.9远程Web服务—PocketPC应用程序[2]

12.9远程Web服务—PocketPC应用程序[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 12.9远程Web服务—PocketPC应用程序[1]

12.9远程Web服务—PocketPC应用程序[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 关于tomcat快速启动及自动重启的方法与脚本

  大家好下面讨论一下关于tomcat快速启动及自动重启的方法与脚本  值班时会遇到tomcat服务需要手动重启的问题为减少对应用的影响提高响应速度可以将tomcat启动(或重启)写成类似系统服务启动

知识大全 为Asp.net应用程序设置构建Web服务

为Asp.net应用程序设置构建Web服务  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一什么

知识大全 在ASP.NET AJAX的web应用中使用TODO服务

在ASP.NETAJAX的web应用中使用TODO服务  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 IIS服务器与web.config配置优化指南

IIS服务器与web.config配置优化指南  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  修