JavaWeather is multithreaded Java code which connects to the NWS servers to download current weather conditions and forecasts from 3,000 observation stations around the US and the world, and provide bean-like access info for Java applications and servlets (not applets). It also includes some temperature utilities.