最佳 Java 服务器

Nat*_*pos 1 linux ubuntu java

我开始从事 Java Web 开发,然后我想问一下,最好的服务器是什么,例如 Apache Tomcat、Resin 等。请记住,我使用的是 Linux Ubuntu。谢谢!

scl*_*son 10

我假设您在谈论 Java 的 JSP 服务器,只是为了保持免费、记录和可用,我建议使用 Apache Tomcat。

我个人没有做过 JSP 开发,但你可以找到 ubuntu 文档:这里 它将给出有关服务 servlet 和 jsp 页面的说明。


Gui*_*ume 6

最好的服务器很大程度上取决于您尝试做什么。

如果你只是想测试简单的 webapps (JSP/Servlet) Tomcat 可能是最简单的方法。它被打包在 Ubuntu 中。他们网站上的 Tomcat 文档并不像我们想要的那么全面,但是您可以轻松找到关于 Tomcat 的好书。现在有越来越多好的Tomcat监控解决方案,因此即使对于大型生产部署,Tomcat也是一个很好的解决方案。(我在一家私人银行工作,我们正在从 BEA Weblogic 转向 Tomcat)。

如果您想要一个强大的企业级服务器,JBoss 或 Glassfish 是不错的解决方案,但它们的设置有点困难。

如果您想要一个具有很好监控的完整解决方案,请尝试 BEA Weblogic。他们有一个免费的开发者版本,但如果你想做生产部署,准备好花一些钱。

我没有使用 Resin 的经验,但我听说过关于它的好消息......

如果您使用此服务器进行开发,则需要查看哪个服务器与您的 IDE 集成良好。Eclipse 与 Tomcat 的集成非常好,并且还与大多数开源应用服务器集成。Eclipse 与 Weblogic 的集成并不像它应有的那么好。众所周知,Netbeans 可以与 Glassfish 很好地集成(不足为奇),但我不使用 Netbeans。

我对开发服务器的选择是 Tomcat,除非我正在处理一个真正需要 EJB 的项目。如果已经选择了生产服务器(大多数情况下都是这种情况),我会尝试为开发人员使用相同的服务器,除非它是一个非常重量级的服务器(如 Weblogic)。在最后一种情况下,我会尝试同时使用 Tomcat 和 Weblogic 以获得更好的速度。