java調用webservice


webservice服務地址:

http://xxx.xxx.com.cn/xxxxx/xxxxxxx.asmx?wsdl

借助wsimport命令,根據服務地址生成java客戶端代碼

電腦cmd執行以下命令:

wsimport -s D:\temp -p cn.com.blaze.wsdl http://xxx.xxx.com.cn/xxxxx/xxxxxxx.asmx?wsdl


D:\temp目錄需要提前創建好 代表將代碼生成到的位置

cn.com.blaze.wsdl 最好與你項目里的文件路徑一致 這樣復制到項目中就不用修改了

將生成的java文件復制到項目中

借助生成的java代碼,調用webservice

public class BlazeService {

    public static String test(String a, String b) {
        Service service = new Service();
        //獲取soap訪問協議對象
        ServiceSoap serviceSoap = service.getServiceSoap();

        //請求webservice
        String s = serviceSoap.method123(a, b);
        return s;
    }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM