2012-03-09 40 views
1

我是初学java web开发者,现在我的问题是我开发我的应用程序后,如何让用户在网上看到它?将我的Java Web应用程序链接到网络上?

我使用JSF,MySQL和GlassFish服务器在我的发展阶段,现在我想将它发布。

我有一个域名,在goDaddy.com

的网络托管帐户换句话说做什么后,我我的下发展的web应用程序? 我应该在服务器创建和其他方面采取哪些步骤?

我已经搜索了很多,但没有具体的方法。我正试图使这个基于jsf开发的动态网站 - 它已经完成了 - 像其他任何网站一样活跃起来?

任何指导路线和步骤,我应该采取什么步骤?

回答

2

要么你将需要一个“生产”服务器来托管自己的应用程序,或者使用某种形式,它提供了Java EE容器的托管服务。如果您与Glassfish绑定,Google可以为像http://glassfishhosting.com/这样的提供商提供服务。

其他可能适合您的选项是云服务。类似RackspaceAmazon EC2。每个都有自己的定价等级,根据使用情况进行缩放。祝你生日快乐!

+0

我有服务器(Windows服务器上运行)localy在对我已经开发了我的web应用程序(动态网站是精确的)固定汇率机制。 现在的下一步是什么?并且我应该切换到JBoss还是glassfish 3? – engma 2012-03-09 21:03:37

+2

如果你想主持你自己的盒子,你需要看看像dyndns(假设你的电缆或DSL),并做一个重定向到通过godaddy提供的dyndns url。 – dardo 2012-03-09 21:07:29

+0

JEE容器是您的首选。就我个人而言,我在Glassfish上使用JBoss,但都可以使用。既然你会自己托管,dardo是正确的。您需要在该框上设置您的DNS,并将该信息与您的域名注册商一起设置。 http://support.microsoft.com/kb/814591 – derdc 2012-03-09 21:11:20

1

我不知道你选择的供应商,但你需要为你的生活环境中的Java应用服务器。最理想的是,这应该与开发服务器是同一台服务器。

对于我们的项目,我们购买了一台虚拟服务器并安装Glassfish。这大约每月15欧元,我们拥有相同的开发和生产环境。

相关问题