本申請涉及數(shù)據(jù)處理,尤其涉及一種數(shù)據(jù)處理方法和裝置。
背景技術(shù):
1、云應(yīng)用是目前一種常見的應(yīng)用場景。在云應(yīng)用場景中,可以將多個應(yīng)用程序安裝在云端,當用戶需要使用云端的某個應(yīng)用程序來處理數(shù)據(jù)時,只需要為該用戶開放該應(yīng)用程序的權(quán)限,用戶就可以在客戶端將需要處理的數(shù)據(jù)上傳到云端,由云端的應(yīng)用程序處理數(shù)據(jù)后再向客戶端反饋處理結(jié)果。
2、這種方案的問題在于,在部分應(yīng)用場景下,客戶端上傳的數(shù)據(jù)存在泄漏用戶隱私的風險,安全性較差。
技術(shù)實現(xiàn)思路
1、有鑒于此,本申請?zhí)峁┮环N數(shù)據(jù)處理方法和裝置,以解決現(xiàn)有云應(yīng)用場景中數(shù)據(jù)安全性較差的問題。
2、為實現(xiàn)上述目的,本申請?zhí)峁┤缦录夹g(shù)方案:
3、本申請第一方面提供一種數(shù)據(jù)處理方法,包括:
4、接收客戶端用于訂閱云端的目標應(yīng)用的第一訂閱請求;
5、部署所述目標應(yīng)用對應(yīng)的線下資源和線上資源,所述線下資源包括安裝在所述客戶端的目標接入組件,所述目標接入組件用于預(yù)處理所述客戶端的本地數(shù)據(jù)獲得所述目標應(yīng)用所需的待處理數(shù)據(jù),所述線上資源至少包括在云端運行所述目標應(yīng)用所需的網(wǎng)絡(luò)資源和存儲資源;
6、基于所述目標應(yīng)用處理所述目標接入組件上報的待處理數(shù)據(jù)。
7、可選的,部署所述目標應(yīng)用對應(yīng)的線下資源,包括:
8、檢查所述客戶端是否已部署所述目標應(yīng)用對應(yīng)的線下資源;
9、在確定所述客戶端未部署所述線下資源的情況下,輸出線下輔助點信息,所述線下輔助點信息用于觸發(fā)部署所述線下資源。
10、可選的,部署所述目標應(yīng)用對應(yīng)的線上資源,包括:
11、檢查用于運行所述目標應(yīng)用的云端是否已部署所述目標應(yīng)用對應(yīng)的線上資源;
12、在確定所述云端未部署所述線上資源的情況下,在所述云端部署所述線上資源。
13、可選的,所述在所述云端部署所述線上資源,包括:
14、基于預(yù)設(shè)的自動部署信息在所述云端自動部署所述線上資源;
15、在自動部署失敗的情況下,輸出線上輔助點信息,所述線上輔助點信息用于觸發(fā)部署所述線上資源。
16、可選的,所述基于所述目標應(yīng)用處理所述目標接入組件上報的待處理數(shù)據(jù)之前,還包括:
17、基于所述客戶端的用戶身份信息為所述客戶端進行應(yīng)用授權(quán);
18、在應(yīng)用授權(quán)失敗的情況下,輸出授權(quán)輔助點信息,所述授權(quán)輔助點信息用于觸發(fā)手動進行應(yīng)用授權(quán)。
19、所述基于所述目標應(yīng)用處理所述目標接入組件上報的待處理數(shù)據(jù)包,包括:
20、在所述客戶端授權(quán)成功后,基于所述目標應(yīng)用處理所述目標接入組件上報的待處理數(shù)據(jù)。
21、可選的,還包括:
22、在所述客戶端對所述目標應(yīng)用的使用時長達到第一訂閱時長時,撤銷所述客戶端的應(yīng)用授權(quán),并回收已部署的所述目標應(yīng)用對應(yīng)的線上資源。
23、可選的,還包括:
24、響應(yīng)于所述客戶端的第二訂閱請求,將所述客戶端對所述目標應(yīng)用的第一訂閱時長更新為第二訂閱時長,并更新所述客戶端對所述目標應(yīng)用的功能授權(quán)信息。
25、可選的,所述目標接入組件預(yù)處理所述客戶端的本地數(shù)據(jù),包括以下至少一者:
26、對所述客戶端的本地數(shù)據(jù)進行加密;
27、在所述客戶端的本地數(shù)據(jù)中篩選出需要所述目標應(yīng)用處理的數(shù)據(jù);
28、在所述客戶端的本地數(shù)據(jù)中篩選出滿足目標上報條件的數(shù)據(jù)。
29、本申請第二方面提供一種數(shù)據(jù)處理方法,包括:
30、獲得客戶端的本地數(shù)據(jù);
31、對所述本地數(shù)據(jù)進行預(yù)處理,獲得目標應(yīng)用的待處理數(shù)據(jù);
32、向云端上報所述待處理數(shù)據(jù),使所述云端的所述目標應(yīng)用處理所述待處理數(shù)據(jù)。
33、可選的,所述對所述本地數(shù)據(jù)進行預(yù)處理,包括以下至少一者:
34、對所述客戶端的本地數(shù)據(jù)進行加密;
35、在所述客戶端的本地數(shù)據(jù)中篩選出需要所述目標應(yīng)用處理的數(shù)據(jù);
36、在所述客戶端的本地數(shù)據(jù)中篩選出滿足目標上報條件的數(shù)據(jù)。
37、本申請第三方面提供一種數(shù)據(jù)處理裝置,包括:
38、接收單元,用于接收客戶端用于訂閱云端的目標應(yīng)用的第一訂閱請求;
39、部署單元,用于部署所述目標應(yīng)用對應(yīng)的線下資源和線上資源,所述線下資源包括安裝在所述客戶端的目標接入組件,所述目標接入組件用于預(yù)處理所述客戶端的本地數(shù)據(jù)獲得所述目標應(yīng)用所需的待處理數(shù)據(jù),所述線上資源至少包括在云端運行所述目標應(yīng)用所需的網(wǎng)絡(luò)資源和存儲資源;
40、處理單元,用于基于所述目標應(yīng)用處理所述目標接入組件上報的待處理數(shù)據(jù)。
41、本申請第四方面提供一種數(shù)據(jù)處理裝置,包括:
42、獲得單元,用于獲得客戶端的本地數(shù)據(jù);
43、預(yù)處理單元,用于對所述本地數(shù)據(jù)進行預(yù)處理,獲得目標應(yīng)用的待處理數(shù)據(jù);
44、上報單元,用于向云端上報所述待處理數(shù)據(jù),使所述云端的所述目標應(yīng)用處理所述待處理數(shù)據(jù)。
45、本方案的有益效果在于:
46、本方案中,客戶端向云端上報數(shù)據(jù)時,由部署在客戶端的目標接入組件對客戶端的本地數(shù)據(jù)進行預(yù)處理,再上報預(yù)處理后獲得的待處理數(shù)據(jù),由此,目標接入組件能夠基于客戶端的安全需求控制上報給云端的待處理數(shù)據(jù),達到防止上報的數(shù)據(jù)泄露用戶隱私,提高數(shù)據(jù)安全性的效果。
1.一種數(shù)據(jù)處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,部署所述目標應(yīng)用對應(yīng)的線下資源,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,部署所述目標應(yīng)用對應(yīng)的線上資源,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在所述云端部署所述線上資源,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述目標應(yīng)用處理所述目標接入組件上報的待處理數(shù)據(jù)之前,還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括:
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標接入組件預(yù)處理所述客戶端的本地數(shù)據(jù),包括以下至少一者:
9.一種數(shù)據(jù)處理方法,其特征在于,包括:
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述對所述本地數(shù)據(jù)進行預(yù)處理,包括以下至少一者:
11.一種數(shù)據(jù)處理裝置,其特征在于,包括:
12.一種數(shù)據(jù)處理裝置,其特征在于,包括: