Java調用WebService方法總結(3)--wsimport調用WebService


wsimport是JDK自帶的把WSDL轉成Java的工具,可以很方便的生成調用WebService的代碼。文中所使用到的軟件版本:Java 1.8.0_191。

1、准備

參考Java調用WebService方法總結(1)--准備工作

2、調用

2.1、根據wsdl生成代碼

執行命令:

%JAVA_HOME%/bin/wsimport -keep -extension -encoding utf-8 -d d:/temp -p com.inspur.ws.wsimport http://www.webxml.com.cn/WebServices/TraditionalSimplifiedWebService.asmx?wsdl

-d 指定生成文件的目錄  -p 指定包名

生成的代碼如下:

2.2、用生成的代碼調用WebService

package com.inspur.ws;

import com.inspur.ws.a.TraditionalSimplifiedWebService;

/**
 * 
 * 用wsimport生成的代碼調用WebService
 *
 */
public class WsImport {
    public static void main(String[] args) {
        TraditionalSimplifiedWebService service = new TraditionalSimplifiedWebService();
        String s = service.getTraditionalSimplifiedWebServiceSoap().toTraditionalChinese("小學");
        System.out.println(s);
        
        s = service.getTraditionalSimplifiedWebServiceSoap12().toTraditionalChinese("大學");
        System.out.println(s);
    }
}

 


免責聲明!

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



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