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

java客户端调用webservice的例子

2008-01-30 16:14 537 查看
java调用webservice的一段代码:


import javax.xml.namespace.QName;




import org.apache.axis.client.Call;




import org.apache.axis.client.Service;






public class Test ...{






public static void main(String [] args) ...{






try ...{




String endpoint =




"http://www.esv.com.cn/ScanService/services/SaveRegData";




Service service = new Service();




Call call = (Call) service.createCall();




call.setTargetEndpointAddress( new java.net.URL(endpoint) );




call.setOperationName(new QName("http://fj-n-tax.gov.cn/ScanService/services/", "SaveWS"));




String xmStr = "<detail><nsrmc>测试有限责任公司1</nsrmc><id>360601100000001</id><ScanType>虹光 FB1800</ScanType><ScanName>FB1800</ScanName><address>站前路44号</address><phone>0701-1234567</phone><ScanKind>0</ScanKind></detail>";




String ret = (String) call.invoke( new Object[] ...{ xmStr } );




System.out.println( ret );






} catch (Exception e) ...{




e.printStackTrace();




}




}


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