关于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");
}
}