繁体   English   中英

哪个是开发Java Web应用程序的最佳服务器?

[英]which is best server for developing java web applications?

我糊涂了。 有很多服务器(GlassFish,Tomcat,Apache等)。 但是哪一个用于实现易于开发的Web应用程序? 请建议我。 提前致谢。

Tomcat:它是免费的,而且很容易使用。 它也被广泛使用,并且有很多文档和“群体知识”,例如在SO。

如果您不需要EJB,那么这是一个很好的安全选择。

编辑:Tomcat直到最近才成为Servlet / JSP的“参考实现”,尽管正如评论者所指出的那样,Glassfish目前还有这种荣誉。

Glassfish v3是一个慢启动(约30秒),但它的热部署速度很快 无论您编辑什么,它都会在不到一秒的时间内发生:JSP文件或Java类。 至少,这是我与EclipseGlassfish Eclipse插件结合使用的经验。 可能很重要的事情。 作为奖励,您有机会使用优秀的Java EE 6 API

Tomcat 6.0是快速启动程序,在3秒内启动并运行。 JSP文件的Hotdeploys是可以接受的,大约3秒后你可以在F5中查看浏览器中的新文件。 但是Java类的热部署有时会很麻烦。 有时它根本没有被拾取,或者有时需要太长时间才能实际上更快地手动重启Tomcat(然而这只需要“3秒”)。

随便挑选。 我只是两个都用。

我会选择Apache的Tomcat或GlassFish。

Tomcat的好处是可以延长使用时间并拥有更广泛的用户群,但GlassFish来自Sun本身。 我也听说GlassFish的性能高于Tomcat。

更常用的“轻量级”servlet容器是Tomcat,Resin和Jetty。 它们是轻量级的,因为它们只实现了一些规范(其核心是servlet和JSP)/较大的企业级应用程序JBoss,Glassfish等在服务器端实现了更多的规范。

我只是建议Tomcat。 它安装快速简便,文档齐全,支持社区背后非常稳定。

根据经验,我会说:
1.Apache Tomcat可快速重新编写客户端,易于部署应用程序,中等安装。
2.Glassfish是我认为响应更少quicj = k,易于删除应用程序,易于安装,配置和使用。

所以我会建议玻璃鱼

我通常使用Tomcat没有问题。 设置和快速部署对我来说总是很容易。 有时使用NetBeans时我也会使用Glassfish。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM