我应该在NetBeans中使用哪种Web服务器?

时间:2008-09-28 02:26:04

标签: java netbeans webserver

我8年来一直没有参与Java开发,但我开始构建NetBeans Web应用程序。当我浏览Web应用程序向导时,它会询问我将要使用的服务器。

开始使用NetBeans的最佳和最简单的服务器是什么?

3 个答案:

答案 0 :(得分:4)

由于NetBeans IDE是Sun产品,我认为Glassfish应用程序服务器非常适合。

也就是说,用Java开发Web应用程序的一个优点是使用http的接口是标准化的(即Servlet规范),因此您可以选择所需的任何servlet容器:无论是Glassfish, Tomcat,Jetty或Weblogic。因为我觉得你正在试验,而你想要使用易于管理的东西,我可能会选择Glassfish。但是,当您需要在生产环境中实际部署Web应用程序时,可以重新审视该决策。请务必查看Tomcat或Jetty等其他选项。

答案 1 :(得分:0)

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

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

也就是说,Netbeans中的工作流程可以轻松地与其他应用程序服务器集成。从6.1开始,这包括Sun Java System Application Server 8和9,GlassFish v1和v2,Apache Tomcat 4,5和6,JBoss 4,BEA WebLogic 10,IBM WebSphere 6.0和6.1,Sailfin V1。有关详细信息,请参阅Netbeans J2EE Features网站。

答案 2 :(得分:0)

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

您可以通过此网页管理服务器:

http://localhost:4848   

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

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是一个更友好的开始。事实上,如果你能找到一个负担得起的主机,它作为一个生产服务器也可能更好。