Eclipse 调试天气预报的Web Service的方法和步骤。

关于JDK的安装及其配置请参阅其他文章,在此不再详述。

Step 01: 选择目前较新的Eclipse 版本。

 

 

Step 02:

取得对应的上海思集发布的WSDL的URL: http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?WSDL

 

Step 03: File --》New --》Other

选中Web ServiceClient

 

点击【Next】

 

点击【Browse】, 输入WSDL

 

点击【Finish】生成的文件目录如下:

 

Step 04 创建TEST.JAVA

输入如下代码即可测试了。

packageweatherTest;

 

importjava.rmi.RemoteException;

 

importjavax.xml.rpc.ServiceException;

 

importcn.com.WebXml.WeatherWebServiceLocator;

importcn.com.WebXml.WeatherWebServiceSoap;

 

public classWeatherTest {

 

    /**

     * @paramargs

     */

    public static voidmain(String[] args) {

       // TODOAuto-generated method stub

       StringtheCityName = "德州";

       WeatherWebServiceSoap  wwsopat;

       java.lang.String[]city = null;

       WeatherWebServiceLocatorDMSLocator =  newWeatherWebServiceLocator();

       System.out.print("test000000000000000000000000000 \n");

       try {

           wwsopat= DMSLocator.getWeatherWebServiceSoap();

           city =wwsopat.getWeatherbyCityName(theCityName);

       }catch (ServiceException e) {

           // TODOAuto-generated catch block

           e.printStackTrace();

       }catch (RemoteException e) {

           // TODOAuto-generated catch block

           e.printStackTrace();

       }

       System.out.print("test111111111111111111111111111111 \n");

       System.out.print("DESC:"+city.toString()+"\n");

    }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值