現在,網上提供的免費的webservice服務的網站: http://www.webxml.com.cn/
?
從擴展名上看,是 .net構建的網站。看看功能的實現效果:
?
?
?
需求:我們要遠程調用手機號歸屬地的查詢:
?
開發步驟: 1.建立工程:ws01_firstws 2.用jdk自帶的工具讀取wsdl地址
?
新建
?
結果輸出:
根據遠程的服務生成的這些內容稱之為stub—樁,將生成的樁復制到項目的目錄中去:下一步:要編寫客戶端調用。 public class FirstClient {public static void main(String[] args) {//1.找到樁中的服務類,實例化它MobileCodeWS mcs =new MobileCodeWS();//2通過服務得到接口的實例MobileCodeWSSoap mc =mcs.getMobileCodeWSSoap();//3.通過接口調用方法得到數據String str =mc.getMobileCodeInfo("18618372386", "");//4打印: System.out.println(str);}}打印的結果:
?
說明:我們用java客戶端,調用了遠程的 .net的webservice的服務。!
?