2011-09-19 75 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