The web service WeatherForecast.asm is apparently no more. The service has moved, and the WSDL is at:
http://graphical.weather.gov/xml/SOA...erver.php?wsdl
However, there is no GetWeatherByZipCode method. You can pass a ZipCode to method LatLonListZipCode to get geocordinates, but no weather.