我有已启动并正在运行的Web服务,换句话说,它已发布在端口8080上的我的tomat上,现在我可以通过浏览器访问它,我希望将我的Web服务发布到云上,以便我可以通过wsdl uri对世界上任何人的访问,他都可以访问我的wsdl。请告知如何实现此目标.. !!亚马逊将提供此类设施。
最佳答案
我尝试了各种选择,而Amazon的Elastic Beanstalk是最无缝的。您可以通过简单上传战争来启动Java Web服务。但是,它确实需要运行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 Web应用程序的说明。 http://www.windowsazure.com/en-us/develop/java/
考虑到这些选项,我个人认为,最便宜的是Heroku,最方便的是Amazon Elastic Beanstalk。