您的位置:首页 > 编程语言 > Java开发

eclipse使用axis生成webservice客户端并且编写客户端调用代码

2014-05-05 10:32 525 查看
首先访问服务端的wsdl文件,另存为wsdl文件,把它放到项目的根目录下面



然后右键,new->other->webservice client



一路next下去,得到以下文件



ok,然后编写调用代码

package epaylinks.huafei.chongzhi;

import java.rmi.RemoteException;

public class Test2 {

public static void main(String[] args) throws RemoteException {

String reqXml ="<DingdanRequest>"+
"<shanghuhao>PC711</shanghuhao>"+
"<zhongduanhao>43181349</zhongduanhao>"+
"<shoujihao>13710371021</shoujihao>"+
"<dingdanhao>1234567890</dingdanhao>"+
"<jine>30</jine>"+
"<shijian>20120605163415</shijian>"+
"<baoliu1></baoliu1>"+
"<baoliu2></baoliu2>"+
"<qianming>de7f300eab88ca2e89756041f3d317f1</qianming>"+
"</DingdanRequest>";
ChongzhiServiceWrapperProxy proxy = new ChongzhiServiceWrapperProxy();
String endPointAddr="http://14.23.90.100:8081/chongzhi/services/ChongzhiService";
proxy.setEndpoint(endPointAddr);
ChongzhiServiceWrapper wrapper = proxy.getChongzhiServiceWrapper();
String str = wrapper.dingdan(reqXml);
System.out.println("-------");
System.out.println(str);
}

}
大功告告成
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  eclipse axis webser