代码之家  ›  专栏  ›  技术社区  ›  Casey

类似cassini的JavaEE服务器

  •  0
  • Casey  · 技术社区  · 16 年前

    我主要在工作中使用Tomcat和Glassfish进行JavaEE开发,但我想知道是否有人知道像这样的小型应用服务器 Cassini 对于ASP。NET使构建和测试更快?我最终还是会部署到我们的一个生产tomcat/glassfish服务器上,但我更喜欢更简单、更快的服务器。

    我可能要去 jetty geronimo 顺便问一句,还有其他我应该查的吗?

    4 回复  |  直到 16 年前
        1
  •  2
  •   Jeduan Cornejo    16 年前

    你可能想退房 JRebel 这样就无需对约80%的案例进行重新部署,从而加快了开发速度。

        2
  •  2
  •   Stefan De Boey    16 年前

    jetty非常适合测试,因为在测试中启动jetty实例非常容易。如果您还关心更快的开发,那么选择服务器并不是唯一的因素。

    还有 jonas resin

        3
  •  1
  •   Steven Levine    16 年前

    这可能无法直接回答您的问题,但您可能需要考虑替代的框架/服务器组合。

    以下是我过去使用过的几个Java RAD堆栈,在尝试实现快速开发时,它们工作得非常好->建造->测试回路:

    诚然,它们本身并不是应用服务器,但它们都是框架/服务器,可用于实现您所期望的结果。Roo和Play都是基于Java的,Grails是基于Groovy的。

    如果您正在寻找一个简单的容器来部署应用程序,那么这些解决方案都不起作用。这些更像是一体式解决方案。

        4
  •  1
  •   Bill the Lizard    13 年前

    (...) 但我想知道是否有人知道像Cassini for ASP这样的小型应用服务器。NET使构建和测试更快?

    你应该看看这个 Short screencast on GlassFish v3 session redeployment 这表明 session state preservation across redeployments 在玻璃鱼v3。结合用于NetBeans或Eclipse的GFv3 IDE插件提供的“保存时部署”功能(vs构建和重新部署),JavaEE开发是非常高效的(即使GlassFish不是最快的启动方式,但是您不必经常启动它)。

    我是码头的狂热爱好者,但我必须说,我只是喜欢这两个特点,并把它们视为对你关心的直接回答。