写了几个调用例子:

1、

import org.apache.axis.client.*;
import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
import javax.xml.namespace.QName;
import javax.xml.rpc.ParameterMode;
import javax.xml.rpc.JAXRPCException;
import javax.xml.rpc.ServiceFactory;

public class TestWebService {

/**
* @param args
*/
public static void main(String[] args) {
   // TODO Auto-generated method stub
   System.out.println("Start invoking....");
   try
   {
    String endPoint="http://www.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx";
    Service service = new Service();
    Call call = (Call)service.createCall();
    call.setTargetEndpointAddress(new java.net.URL(endPoint));
    call.setOperation("getVersionTime");
    call.setUseSOAPAction(true);
    call.setSOAPActionURI("http://WebXml.com.cn/getVersionTime");  
    call.setOperationName(new QName(""));     
    call.setReturnType(org.apache.axis.encoding.XMLType.XSD_STRING); 
    String str=(String)call.invoke( new Object[]{});
    System.out.println(str);            
   }catch(Exception e)
   {
    e.printStackTrace();
   }  
}

}

2、

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 GetIPContent
{
    private String url="http://www.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx";
    private String soapaction="http://WebXml.com.cn/";
   
    public GetIPContent()
    {
        Service service=new Service();
        try{
            Call call=(Call)service.createCall();           
            call.setTargetEndpointAddress(url);           
            call.setOperationName(new QName(soapaction,"getGeoIPContext"));
          
            call.setReturnType(new QName(soapaction,"getGeoIPContext"),Vector.class);   
           
            call.setUseSOAPAction(true);
            call.setSOAPActionURI(soapaction + "getGeoIPContext");   
                       
            Vector v=(Vector)call.invoke(new Object[]{});//调用方法并传递参数       
            for(int i=0;i<v.size();i++)
            {
                System.out.println(v.get(i));
            }           
           
        }catch(Exception ex)
        {
        ex.printStackTrace();
        }       
    }
   
    public static void main(String args[])
    {
    GetIPContent gip=new GetIPContent();
    }
   
   
}

3、

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="提供接口的地址
    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,"getWeatherbyCityName")); //设置要调用哪个方法
            call.addParameter(new QName(soapaction,"theCityName"), //设置要传递的参数
                    org.apache.axis.encoding.XMLType.XSD_STRING,
                    javax.xml.rpc.ParameterMode.IN);
            call.setReturnType(new QName(soapaction,"getWeatherbyCityName"),Vector.class); //要返回的数据类型(自定义类型)
           
//            call.setReturnType(org.apache.axis.encoding.XMLType.XSD_STRING);//(标准的类型)
           
            call.setUseSOAPAction(true);
            call.setSOAPActionURI(soapaction + "getWeatherbyCityName");   
                       
            Vector v=(Vector)call.invoke(new Object[]{City});//调用方法并传递参数       
            for(int i=0;i<v.size();i++)
            {
                System.out.println(v.get(i));
            }           
           
        }catch(Exception ex)
        {
        ex.printStackTrace();
        }       
    }
   
    public static void main(String args[])
    {
        PutWeather pw=new PutWeather();
    }
   
   
}

其中第三个是转载的,可惜,地址不知道了……

--!Sorry