The invention discloses a device and a method for automatically downloading, resolving and storing
aviation meteorological data. The device comprises a remote transmission module, a message resolving and
data storing module, a multi-thread managing module, a connection fault diagnosing and eliminating module, a history data managing module and a
user interface managing module, wherein the remote transmission module downloads meteorological data files from an FTP
server of a meteorological center; the message resolving and
data storing module resolves meteorological message data and stores themeteorological message data in a corresponding table of a
database; the multi-thread managing module establishes and manages a downloading thread and a resolving thread according to the setting of a user to synchronize the threads; the connection fault diagnosing and eliminating module automatically diagnoses the validity of the connection of the device with the FTP
server and a
database server at certain times, and starts corresponding fault
processing mechanisms after a fault occurs; the history data managing module automatically clears overtime history data at certain times according to the setting of the user; and the
user interface managing module carries out the interaction between the device and the user. The device realizes the purposes of automatically downloading, resolving and storing the
aviation meteorological data from a
data source to a destination terminal, and makes sufficient preparation for back-end application programs.