重庆达渝仁科技官网:www.cqdyr.com 引用: 最近做系统间数据导入导出时需要用到web service,所以需要通过wsdl生成java客户端来读取数据。 方法一: 使用xfire eclipse plugin生成java客户端 1 安装xfire eclipse plugin,update site: Java代码 1. http://dist.codehaus.org/xfire/update/ 2 新建java project: WSTest. 我们用一个免费的web service服务做测试。 这是个手机号码归属地查询的wsdl 引用 http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl 3 File->New->Other ,选择XFire文件夹下的Code generation from WSDL document,打开代码生成向导 重庆达渝仁科技官网:www.cqdyr.com 4 点next,填入上面的wsdl地址,生成的java目录,包名。 5 右击WSTest->properties->Xfire,把xfire所有的java包勾上。 重庆达渝仁科技官网:www.cqdyr.com 6 新建一个带main函数的class, Java代码 1. import com.wilson.MobileCodeWSClient; 2. public class Main { 3. public static void main(String[] args) { 4. MobileCodeWSClient client = new MobileCodeWSClient(); 5. System.out.println(client.getMobileCodeWSSoap().getMobileCodeInfo("15801902188", null)); 6. } 7. } 本文来源:https://www.wddqw.com/doc/fc40772dbe1e650e52ea99b5.html