Java调用Webservice(asmx)的例子
import java.util.LinkedList; import java.util.List; import java.util.Map; import java.util.Vector; import javax.xml.namespace.QName; import org.apache.axis.client.Call; import org.apache.axis.client.Service; public class PutWeather { private String url="http://www.webxml.com.cn/WebServices/WeatherWebService.asmx";//提供接口的地址 private String soapaction="http://WebXml.com.cn/"; //域名,这是在server定义的 public PutWeather() { String City="北京"; Service service=new Service(); try{ Call call=(Call)service.createCall(); call.setTargetEndpointAddress(url); call.setOperationName(new QName(soapaction,