本帖最后由 plutowang 于 2010-10-12 16:33:08 编辑

解决方案 »

  1.   

    补充下,我只是照葫芦画瓢完全不懂其中的意思。。  很需要一个小型demo注释详细的方便理解
      

  2.   

    一般不是都得用接口的代理对象来访问吗???
    这个是个简单的实例:调用的是:http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl
    public class WeatherClient {
    public static void main(String[] args) {
    AxisProperties.setProperty("http.proxyHost", "192.168.1.80");
    AxisProperties.setProperty("http.proxyPort", "808");
    WeatherWebServiceSoapProxy wws = new WeatherWebServiceSoapProxy();
    try {
    String[] text = wws.getWeatherbyCityName("北京");

    for(String value:text){
    System.out.println(value);
    }
    } catch (RemoteException e) {
    e.printStackTrace();
    }
    }
    }
      

  3.   


    我需要的是完整实例,包括配置,服务器端代码,客户端代码,加注释(特别是注释),有的希望能发我邮箱
    [email protected]谢谢了
      

  4.   

    这个仅仅是一个客户端的测试,代码已经完整了
    你可以随便建立一个Java项目,然后在src上右键,建立一个Web Service-》》Web Service Client-》》然后,把http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl粘贴到Service Defination里头去,等一下,通过了,就finish就OK了;
    然后就写你的测试代码,如上
    你要想写一个Web Service的服务端的话,建议你用Ejb建立啊,Ejb的话,你只需要加个注解@WebService,然后在你想开放的方法上标注上@WebMethod就OK了;然后你的客户端就能调用了
      

  5.   

    用 myeclipse 一个Demo5分钟就好了 
    网上很多例子
      

  6.   

    464690335 我这里有资料 我们公司用的就是Axis