精华内容
下载资源
问答
  • tomcat和jetty的区别

    2019-08-05 15:36:53
    1.tomcat重量级,jetty轻量级,jetty启动比tomcat快多了 2.tomcat稳定性更好 3.jetty适合分布式开发,tomcat适合企业级开发

    1.tomcat重量级,jetty轻量级,jetty启动比tomcat快多了
    2.tomcat稳定性更好
    3.jetty适合分布式开发,tomcat适合企业级开发

    展开全文
  • TomcatJetty的区别

    2019-09-14 02:25:37
    Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。 不同点: 架构比较 Jetty的架构比Tomcat的更为简单 Jetty的架构是基于Handler来实现的,主要的扩展功能都可以用Handle...

    Jetty和tomcat的比较 相同点: Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。 不同点: 架构比较 Jetty的架构比Tomcat的更为简单 Jetty的架构是基于Handler来实现的,主要的扩展功能都可以用Handler来实现,扩展简单。 Tomcat的架构是基于容器设计的,进行扩展是需要了解Tomcat的整体设计结构,不易扩展。

    性能比较 Jetty和Tomcat性能方面差异不大 Jetty可以同时处理大量连接而且可以长时间保持连接,适合于web聊天应用等等。 Jetty的架构简单,因此作为服务器,Jetty可以按需加载组件,减少不需要的组件,减少了服务器内存开销,从而提高服务器性能。 Jetty默认采用NIO结束在处理I/O请求上更占优势,在处理静态资源时,性能较高

    少数非常繁忙;Tomcat适合处理少数非常繁忙的链接,也就是说链接生命周期短的话,Tomcat的总体性能更高。 Tomcat默认采用BIO处理I/O请求,在处理静态资源时,性能较差。

    其它比较 Jetty的应用更加快速,修改简单,对新的Servlet规范的支持较好。 Tomcat目前应用比较广泛,对JavaEE和Servlet的支持更加全面,很多特性会直接集成进来。

    转载于:https://my.oschina.net/u/2415534/blog/1865106

    展开全文
  • tomcatjetty的区别

    2019-09-29 22:23:09
    Jetty和Tomcat为目前全球范围内最著名两款开源webserver/servlet容器。由于它们实现都遵循JavaServlet规范,一个javaWeb应用部署于两款容器任意一个皆可。但选择哪个更优?也许这得看场景。 近期很多人关注...

    Jetty和Tomcat为目前全球范围内最著名的两款开源的webserver/servlet容器。 
    由于它们的实现都遵循Java Servlet规范,一个java Web应用部署于两款容器的任意一个皆可。 
    但选择哪个更优?也许这得看场景

    近期很多人关注Jetty,也许主要是因为GAE放弃了Tomcat而选择了Jetty。于是,以很直接的想法,Jetty更符合GAE的需求、即云环境的需求,亦分布式环境的需求。

    那Jetty与Tomcat比较,有哪差异呢?

    1. Jetty更轻量级。这是相对Tomcat而言的。 
      由于Tomcat除了遵循Java Servlet规范之外,自身还扩展了大量JEE特性以满足企业级应用的需求,所以Tomcat是较重量级的,而且配置较Jetty亦复杂许多。但对于大量普通互联网应用而言,并不需要用到Tomcat其他高级特性,所以在这种情况下,使用Tomcat是很浪费资源的。这种劣势放在分布式环境下,更是明显。换成Jetty,每个应用服务器省下那几兆内存,对于大的分布式环境则是节省大量资源。而且,Jetty的轻量级也使其在处理高并发细粒度请求的场景下显得更快速高效。

    2. jetty更灵活,体现在其可插拔性和可扩展性,更易于开发者对Jetty本身进行二次开发,定制一个适合自身需求的Web Server。相比之下,重量级的Tomcat原本便支持过多特性,要对其瘦身的成本远大于丰富Jetty的成本。用自己的理解,即增肥容易减肥难。

    3. 然而,当支持大规模企业级应用时,Jetty也许便需要扩展,在这场景下Tomcat便是更优的。

    总结: 
    Jetty更满足公有云的分布式环境的需求,而Tomcat更符合企业级环境。


    GAE放弃了Tomcat,选择了Jetty,正是因为Jetty的体积和灵活性,Google可以更好地定制一个足够小的Java Web Server为其GAE服务。 
    而Tomcat为满足更多的企业级需求,增加了JEE特性,在服务企业级应用时,它的支持优于Jetty。然而,即使Tomcat性能略优于Jetty,但对于大多非企业级应用而言,配置复杂体积庞大的Tomcat显得过于重量级。

    正因为这个,实验室的云平台实现便是把

        云平台本身的门户网站放在Tomcat内,
        而云台托管的Java Web应该是部署在Jetty内的。
    

    Jetty和tomcat的比较

    相同点:

    1. Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。

    不同点:

      1. 架构比较 
        Jetty的架构比Tomcat的更为简单 
        Jetty的架构是基于Handler来实现的,主要的扩展功能都可以用Handler来实现,扩展简单。 
        Tomcat的架构是基于容器设计的,进行扩展是需要了解Tomcat的整体设计结构,不易扩展。

      2. 性能比较 
        Jetty和Tomcat性能方面差异不大 
        Jetty可以同时处理大量连接而且可以长时间保持连接,适合于web聊天应用等等。 
        Jetty的架构简单,因此作为服务器,Jetty可以按需加载组件,减少不需要的组件,减少了服务器内存开销,从而提高服务器性能。 
        Jetty默认采用NIO结束在处理I/O请求上更占优势,在处理静态资源时,性能较高

      3. 少数非常繁忙;Tomcat适合处理少数非常繁忙的链接,也就是说链接生命周期短的话,Tomcat的总体性能更高。 
        Tomcat默认采用BIO处理I/O请求,在处理静态资源时,性能较差。

      4. 其它比较 
        Jetty的应用更加快速,修改简单,对新的Servlet规范的支持较好。 
        Tomcat目前应用比较广泛,对JavaEE和Servlet的支持更加全面,很多特性会直接集成进来。

    转载于:https://www.cnblogs.com/jpfss/p/9617890.html

    展开全文
  • tomcatjetty的区别 Jetty和Tomcat为目前全球范围内最著名的两款开源的webserver/servlet容器。 由于它们的实现都遵循Java Servlet规范,一个java Web应用部署于两款容器的任意一...

    tomcat与jetty的区别

    Jetty和Tomcat为目前全球范围内最著名的两款开源的webserver/servlet容器。 
    由于它们的实现都遵循Java Servlet规范,一个java Web应用部署于两款容器的任意一个皆可。 
    但选择哪个更优?也许这得看场景

    近期很多人关注Jetty,也许主要是因为GAE放弃了Tomcat而选择了Jetty。于是,以很直接的想法,Jetty更符合GAE的需求、即云环境的需求,亦分布式环境的需求。

    那Jetty与Tomcat比较,有哪差异呢?

    1. Jetty更轻量级。这是相对Tomcat而言的。 
      由于Tomcat除了遵循Java Servlet规范之外,自身还扩展了大量JEE特性以满足企业级应用的需求,所以Tomcat是较重量级的,而且配置较Jetty亦复杂许多。但对于大量普通互联网应用而言,并不需要用到Tomcat其他高级特性,所以在这种情况下,使用Tomcat是很浪费资源的。这种劣势放在分布式环境下,更是明显。换成Jetty,每个应用服务器省下那几兆内存,对于大的分布式环境则是节省大量资源。而且,Jetty的轻量级也使其在处理高并发细粒度请求的场景下显得更快速高效。

  • jetty更灵活,体现在其可插拔性和可扩展性,更易于开发者对Jetty本身进行二次开发,定制一个适合自身需求的Web Server。相比之下,重量级的Tomcat原本便支持过多特性,要对其瘦身的成本远大于丰富Jetty的成本。用自己的理解,即增肥容易减肥难。

  • 然而,当支持大规模企业级应用时,Jetty也许便需要扩展,在这场景下Tomcat便是更优的。

  • 总结: 
    Jetty更满足公有云的分布式环境的需求,而Tomcat更符合企业级环境。


    GAE放弃了Tomcat,选择了Jetty,正是因为Jetty的体积和灵活性,Google可以更好地定制一个足够小的Java Web Server为其GAE服务。 
    而Tomcat为满足更多的企业级需求,增加了JEE特性,在服务企业级应用时,它的支持优于Jetty。然而,即使Tomcat性能略优于Jetty,但对于大多非企业级应用而言,配置复杂体积庞大的Tomcat显得过于重量级。

    正因为这个,实验室的云平台实现便是把

    
    
  • 性能比较 
    Jetty和Tomcat性能方面差异不大 
    Jetty可以同时处理大量连接而且可以长时间保持连接,适合于web聊天应用等等。 
    Jetty的架构简单,因此作为服务器,Jetty可以按需加载组件,减少不需要的组件,减少了服务器内存开销,从而提高服务器性能。 
    Jetty默认采用NIO结束在处理I/O请求上更占优势,在处理静态资源时,性能较高

  • 少数非常繁忙;Tomcat适合处理少数非常繁忙的链接,也就是说链接生命周期短的话,Tomcat的总体性能更高。 
    Tomcat默认采用BIO处理I/O请求,在处理静态资源时,性能较差。

  • 其它比较 
    Jetty的应用更加快速,修改简单,对新的Servlet规范的支持较好。 
    Tomcat目前应用比较广泛,对JavaEE和Servlet的支持更加全面,很多特性会直接集成进来。

  • 展开全文
  • tomcat和jetty区别

    2017-12-12 14:45:00
    由于Tomcat除了遵循Java Servlet规范之外,自身还扩展了大量JEE特性以满足企业级应用需求,所以Tomcat是较重量级,而且配置较Jetty亦复杂许多。但对于大量普通互联网应用而言, 并不需要...
  • Undertow,Tomcat和Jetty服务器之间的区别

    万次阅读 2019-05-20 16:14:58
    Undertow,Tomcat和Jetty服务器配置详解与性能测试 本文文章是通过研究时下比较流行Java框架spring boot引发思考,希望大家能一起学习。 undertow,jetty和tomcat可以说是javaweb项目当下最火三款服务器,...
  • jetty和tomcat的区别

    2017-09-21 17:02:10
    最近公司开发一个小程序,聊天机器人,开发环境...2.了解下tomcat和jetty的区别点击详细查看相同点:都是servlet一种引擎,支持标准的servlet规范和javaEE规范不同点:一、架构层面:jetty基于Handler开发,容易扩展
  • 因为使用GWT,所以测试时候是在jetty上运行,但是最后在tomcat上运行时候出错.   在tomcat的web.xml 中 <servlet> 标签要在<servlet-mapping>前面.   在jetty中,这个顺序...
  • TomcatJetty区别 一、简介 Tomcat: Tomcat是Apache软件基金会(Apache Software Foundation)Jakarta项目中一个核心项目,由Apache、Sun其他一些公司及个人共同开发而成。由于有了Sun参与支持,最...
  • tomcat和jetty和resin

    2019-10-08 19:14:37
    之前用得是tomcat,最近公司用户的是jetty,我在总结这两者的区别和联系的时候又发现了resin,所以一起说一下。 首先这三个都是web容器。 1.tomcat是优秀的servlet容器,java编写。 特点:提供了可被服务器加载并...
  • Jetty和tomcat的区别

    2018-10-01 12:11:04
    Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。 不同点: 架构比较  Jetty的架构比Tomcat的更为简单  Jetty的架构是基于Handler来实现的,主要的扩展功能都可以用...
  • 总结:  jetty更满足公有云分布式环境需求,而tomcat更符合企业级环境  jetty主要目标是做为其它程序嵌入式web服务器组件,低耦合,可插拔,特点是短小精悍,极易嵌入。... tomcat和jetty都是一种Servl...
  • Jetty和Tomcat的区别

    2019-12-17 15:54:54
    Jetty和Tomcat为目前全球范围内最著名两款开源webserver/servlet容器。由于它们实现都遵循Java Servlet规范,一个java Web应用部署于两款容器任意一个皆可。 但选择哪个更优?也许这得看场景。 近期很多人...
  • 一、简介Tomcat:Tomcat是Apache软件基金会(Apache Software Foundation)Jakarta项目中一个核心项目,由Apache、Sun其他一些公司及个人共同开发而成。由于有了Sun参与支持,最新ServletJSP规范总是能...
  • 相对于Tomcatjetty更加轻量、更加简易、更加灵活。2、jetty特点(1)jetty是异步,支持更高并发量(2)jetty更灵活,更加轻量,更容易定制,更高资源利用率(3)Jetty 默认采用 NIO 模型,jetty能很好支持长链接...
  • 在程序是多模块结构的时候,使用tomcat的maven插件和jetty的maven插件有细微差别: 1.tomcat7-maven-plugin 可以直接在parent的邮件直接运行:tomcat7:run 2.jetty-maven-plugin 直接在parent运行报错。 1.需要首先...
  • jetty和tomcat的区别和关系

    千次阅读 2018-09-17 15:08:12
    Jetty和Tomcat为目前全球范围内最著名两款开源webserver/servlet容器。由于它们实现都遵循Java Servlet规范,一个Java Web应用部署于两款容器任意一个皆可。但选择哪个更优?也许这得看场景。 近期很多人...

空空如也

空空如也

1 2 3 4 5 ... 13
收藏数 248
精华内容 99
关键字:

tomcat和jetty的区别