代码之家  ›  专栏  ›  技术社区  ›  Chris Sutton

我应该在NetBeans中使用什么Web服务器?

  •  4
  • Chris Sutton  · 技术社区  · 16 年前

    我在Java开发上已经有8年了,但我开始构建一个NETBeaWeb应用程序。当我浏览Web应用程序向导时,它会询问我要使用的服务器。

    对于我来说,从NetBeans开始使用什么服务器是最好和最简单的?

    3 回复  |  直到 16 年前
        1
  •  4
  •   Alan    16 年前

    由于NetBeansIDE是一个Sun产品,所以我假设GlassFish应用服务器是一个自然的适合。

    也就是说,在Java中开发Web应用程序的一个好处是,与HTTP工作的接口是标准化的(即servlet规范),这样您就可以选择所需的任何servlet容器:无论是GLASISFISH、Tomcat、JETTY还是WebLogic。因为我觉得你在试验,你想用一些容易管理的东西,我可能会用玻璃鱼。但是,当您需要在生产环境中实际部署Web应用程序时,可以重新考虑该决定。一定要查看其他选项,如Tomcat或Jetty。

        2
  •  0
  •   James Schek    16 年前

    除非您部署到一个完整的J2EE应用服务器,否则我建议您使用Tomcat。Tomcat可以作为独立的web/servlet/jsp服务器运行,并避免了完整的J2EE应用服务器的一些复杂性。

    NetBeans的Web开发包将包括安装程序以及与GlassFish和Tomcat的自动集成。您将获得在这些服务器上使用NetBeans的“最佳”体验。

    也就是说,NetBeans中的工作流可以很容易地与其他应用服务器集成。截至6.1,这包括Sun Java系统应用服务器8和9,GalasFISH V1和V2,Apache Tomcat 4, 5和6,JBASE 4,BEA WebLogic 10,IBM WebSphere 6和6.1,Salfink V1。见 Netbeans J2EE Features 有关详细信息,请访问网站。

        3
  •  0
  •   anon    16 年前

    Glassfish实际上是一个易于使用的应用服务器。我认为初学者更容易使用,而且它与NetBeans集成在一起。例如,设置数据库连接缓存很容易。

    通过此网页管理服务器:

    http://localhost:4848   
    

    (登录名:admin,密码:admin admin)

    Glassfish将在端口8080上运行您的应用程序。

    Glassfish主页: http://glassfish.dev.java.net (不需要阅读)

    对于非NetBeans用户,有一个快速入门指南:

    http://glassfish.dev.java.net/downloads/quickstart/index.html
    

    以下是屏幕放映概述:

    http://download.java.net/javaee5/screencasts/admin-console/index.html
    

    在某个时候,你也会想学习Tomcat,因为它非常流行,但是Glassfish是一个更友好的开始。事实上,如果您能找到一个负担得起的主机,作为一个生产服务器,它也可能更好。