It depends on what you want to do.
If you just want a widget for a location or two SOAP interfaces to be fine.
If you need a large amount of data (or many places), NOAA wants you to upload raw grib2 data (updated) hourly. A simple batch job works for this.
Mike summers
source share