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(); } }}