用于spring和hibernate应用程序的虚拟主机

时间:2012-03-06 10:57:05

标签: java spring hibernate web-hosting

我必须托管使用JSP,Java 6, Spring 3,Hibernate 3 ,mySql,Tomcat 6构建的Web应用程序。

我是托管网络应用程序的新手并且有一些疑问: -

  1. 有谁可以指导我,特别是从 Spring和Hibernate 的角度来看?

  2. 托管/运行Hibernate&amp ;;时出现的问题是什么?春季申请?

  3. 提供Java托管的主机是否也提供对Spring和Hibernate的支持?

2 个答案:

答案 0 :(得分:9)

您可以使用云提供商。有很多。亚马逊网络服务是市场上的领导者,但它正在快速发展(你有一年的免费微实例试用)。例如,甲骨文刚进入戒指。 Rakspace也是一个很大的,还有很多其他的。

然后您可以在IAAS和PAAS之间做出决定。基本上用PAAS你自己不安装tomcat或mysql。你有Red Hat Openshift,Vmware Cloudfoundry,Amazon beanstalkC cloudbees,Microsoft Azure等解决方案。 使用IAAS,您拥有一台虚拟机。也许你可以从这开始向上移动堆栈并稍后尝试PAAS。

云是托管的未来。租用物理机器很快就会消失。 PAAS被认为是云的未来。所以你应该试试云。有很多关于此的教程。

答案 1 :(得分:1)

有几个PaaS,您可以在其中部署Spring应用程序。但是,并非所有这些都支持相同的容器。 CloudBees是一个Java PaaS,您可以在Tomcat,Jboss,Glassfish和Jetty中部署应用程序。您有几个他们支持的容器here

专门针对Spring,您可以在博客上逐步official documentation获取此guide

他们还提供两个ClickStart作为示例:

一如既往......尝试不同的平台,只选择满足您需求的平台。