1.一種對應(yīng)用文件進(jìn)行處理的方法,其特征在于,包括:
終端接收應(yīng)用服務(wù)器發(fā)送的應(yīng)用文件處理命令;
所述終端解析所述應(yīng)用文件處理命令,獲知待處理文件標(biāo)識以及處理操作類型;
所述終端根據(jù)處理操作類型,執(zhí)行對待處理文件的處理操作。
2.如權(quán)利要求1所述的方法,其特征在于,還包括:
終端定期向應(yīng)用服務(wù)器發(fā)送心跳包,所述心跳包攜帶終端IP地址、終端設(shè)備信息;
應(yīng)用服務(wù)器接收到所述心跳包,確定與終端保持通信,從而可向終端發(fā)送所述應(yīng)用文件處理命令。
3.如權(quán)利要求1所述的方法,其特征在于,
所述終端接收應(yīng)用服務(wù)器發(fā)送的應(yīng)用文件處理命令,包括:所述終端接收應(yīng)用服務(wù)器發(fā)送的基于HTTP協(xié)議JSON格式的應(yīng)用文件處理命令;
所述終端解析所述應(yīng)用文件處理命令,包括:所述終端通過FASTJSON方式解析所述應(yīng)用文件處理命令。
4.如權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,還包括:
在終端本地設(shè)置應(yīng)用文件清理定時器;
所述終端根據(jù)應(yīng)用文件清理定時器,定時讀取本地緩存的應(yīng)用文件,并判斷所述緩存的應(yīng)用文件所占的存儲空間大小是否大于預(yù)置的存儲空間清理閾值,若是,刪除所述緩存的應(yīng)用文件。
5.如權(quán)利要求4所述的方法,其特征在于,所述定時讀取緩存的應(yīng)用文件,包括:
使用Java的JDK提供的文件讀取API,通過File類定時讀取本地緩存的應(yīng)用文件。
6.一種對應(yīng)用文件進(jìn)行處理的裝置,其特征在于,包括:
處理命令接收單元,用于接收應(yīng)用服務(wù)器發(fā)送的應(yīng)用文件處理命令;
處理命令解析單元,用于解析所述應(yīng)用文件處理命令,獲知待處理文件標(biāo)識以及處理操作類型;
處理操作執(zhí)行單元,用于根據(jù)處理操作類型,執(zhí)行對待處理文件的處理操作。
7.如權(quán)利要求6所述的裝置,其特征在于,還包括:
心跳包發(fā)送單元,用于定期向應(yīng)用服務(wù)器發(fā)送心跳包,所述心跳包攜帶終端IP地址、終端設(shè)備信息。
8.如權(quán)利要求6所述的方法,其特征在于,
所述處理命令接收單元具體用于:所述終端接收應(yīng)用服務(wù)器發(fā)送的基于HTTP協(xié)議JSON格式的應(yīng)用文件處理命令;
所述處理命令解析單元具體用于:通過FASTJSON方式解析所述應(yīng)用文件處理命令。
9.如權(quán)利要求6-8任一項(xiàng)所述的裝置,其特征在于,還包括:
本地定時清理單元,用于在終端本地設(shè)置應(yīng)用文件清理定時器,以及,根據(jù)應(yīng)用文件清理定時器,定時讀取本地緩存的應(yīng)用文件,并判斷所述緩存的應(yīng)用文件所占的存儲空間大小是否大于預(yù)置的存儲空間清理閾值,若是,刪除所述緩存的應(yīng)用文件。
10.如權(quán)利要求9所述的裝置,其特征在于,所述本地定時清理單元具體用于:使用Java的JDK提供的文件讀取API,通過File類定時讀取本地緩存的應(yīng)用文件。