2011-09-19 41 views
0

自己编写一个简单的Java类,如下所示:的Axis2:Generting WSDL从Java代码

public class Simple { 

    public String echo(String rest) { 

     return rest; 
    } 

} 

我已经写了简单services.xml文件并将其部署在META-INF文件夹内,所产生的。为此AAR文件,并将其部署在Axis2 WAR文件里面,我从这个 例如有一个WSDL说

http://localhost:8080/axis2/services/SimpleService?wsdl

现在我的问题是,我已经看到了一些示例,其中,java2wsdl.bat是uesd与Java的组合文件(wsdl2java -cn javaclass文件),然后从该java类生成wsdl文件。

请告诉我什么是生成wsdl文件的正确方法,以便我可以为它编写客户端并将其部署为war文件?

请分享你的想法。非常感谢你提前。

回答

0

如果您需要创建Web服务,则需要将其作为服务进行部署。以便其他人也可以访问。但是你的意图只是生成wsdl文件,java2wsdl工具就够了。

+0

非常感谢。 – Pawan