通过命令行使用 JAX-WS调用webservice

准备工作:

1、电脑上安装了jdk6或更高版本

2、在命令行执行 wsimport -version ,如果版本号是2.0以上,则没有问题

通过命令行在某一目录中执行  wsimport -verbose -d gen -extension -keep http://webservicex.net/weatherforecast.asmx?wsdl

-d生成的文件的存放位置

-keep 保留Java元文件

Java main() 函数

public static void main( Stirng [] arg) {

    WeatherForecast service = new WeatherForecast();

    WeatherForecserSoap port = service.get WeatherForecserSoap();

    WeatherForecasts forecasts = port.getWeatherByZipCode( "88888" );   

    /*...*/

}

你可能感兴趣的:(通过命令行使用 JAX-WS调用webservice)