我的网络服务已启动并正在运行,换句话说,它在我的 tomat 端口 8080 上发布,现在我可以通过浏览器访问它我希望我的网络服务在云上发布,以便我可以通过 wsdl uri给世界上的任何人,他可以访问我的 wsdl。请告知如何实现这一点..!!亚马逊会提供这样的设施吗?
问问题
938 次
1 回答
2
我尝试了各种选择,亚马逊的Elastic Beanstalk是最无缝的。您可以通过简单地上传一个战争来启动您的 Java 网络服务。但是,它确实需要运行 EC2 实例。
其他选项是Heroku和Windows Azure
Heroku 有一个免费层并使用 Maven/Git 将应用程序部署到他们的服务器。https://devcenter.heroku.com/articles/deploy-a-java-web-application-that-launches-with-jetty-runner
Windows Azure 还提供了有关如何在其平台上部署 java webapp 的说明。http://www.windowsazure.com/en-us/develop/java/
鉴于这些选项,在我个人看来,最便宜的是 Heroku,最方便的是 Amazon Elastic Beanstalk。
于 2012-09-26T17:56:07.970 回答