发明名称 APPLICATION SERVER AND METHOD OF ERROR RECOVERY WHEN DOWNLOADING DATA FILES
摘要 In a method of error recovery when downloading data files using an application server, the application server connects to at least one terminal device and several file servers. The application server receives a file downloading request from the terminal device, finds a first file server nearest to the terminal device, and downloads the required data file from the first file server to the terminal device. The application server searches a file configuration table to find a second file server which is away from the first file server when the data file has not been successfully downloaded from the first file server, downloads the required data file from the second file server to the terminal device, and synchronizes the data file of the second file server to recovery the data file of the first file server when the data file has been successfully downloaded from the second file server.
申请公布号 US2015143192(A1) 申请公布日期 2015.05.21
申请号 US201213879620 申请日期 2012.07.18
申请人 HONG FU JIN PRECISION INDUSTRY (Shenzhen) CO., LTD ;HON HAI PRECISION INDUSTRY CO., LTD. 发明人 Lee Chung-I;Lin Hai-Hong;Xie De-Yi;Chen Hai-Yun;Luo An-Sheng
分类号 G06F11/08;H04L29/08 主分类号 G06F11/08
代理机构 代理人
主权项 1. An application server being connected to at least one terminal device and a plurality of file servers through a communication network, the application server comprising: a storage device that stores a file configuration table; at least one processor; and one or more programs stored in the storage device and executed by the at least one processor, the one or more programs comprising: a first download module that receives a file downloading request from the terminal device, the file downloading request comprising an internet protocol (IP) address of the terminal device and a file name of a data file to be downloaded from one of the file servers, finds a first file server nearest to the terminal device according to the IP address of the terminal device, downloads the data file from the first file server to the terminal device according to the file name of the data file, and determines if the data file has successfully been downloaded from the first file server; a second download module that searches the file configuration table to find all remote file servers which are away from the first file server when the data file has not been downloaded from the first file server successfully, selects one of the remote file servers as a second file server, downloads the data file from the second file server to the terminal device according to the file name of the data file, and determines if the data file has been successfully downloaded from the second file server; and an abnormality processing module that synchronizes the data file from the second file server to recover the data file stored in the first file server when the data file has been successfully downloaded from the second file server.
地址 Shenzhen CN