我使用Axis2在java中开发了一个web服务,现在我需要将它放在网上。 为了做到这一点,我签了一个共享托管服务,但由于我不熟悉这种东西,我真的不知道该怎么做。 它是一个常规的共享托管服务,运行在Apache Tomcat上,但我只能访问我的主文件夹,public_html这种东西。 我可以通过部署并将其放入public_html来运行我的Web服务吗? 我是否必须以某种方式部署它以向其添加Axis2文件,以使其有效?
非常感谢任何帮助,
卢卡斯
答案 0 :(得分:0)
您需要找到部署.war文件的方法。在这种情况下,您必须使用Axis2 .war分发并将其部署在您的服务托管环境中。
通常,在appche httpd创建的托管环境中,您将获得public_html文件夹,您只能部署html页面。您需要与您的服务托管服务提供商澄清这一点。
您可以将WSO2 Stratos live [1]用于此类目的。本文[2]描述了如何在stratos live中部署axis2.war。
事实上,WSO2应用服务器[3]是专门为部署axis2工件而编写的。因此,即使不部署axis2.war,您也可以直接上传您的服务。
[1] https://stratoslive.wso2.com/home/index.html
[2] http://wso2.org/library/knowledge-base/2011/08/run-apache-axis2-webapp-wso2-cloud-0