基于app的手持設備間的資料共享系統及方法
【技術領域】
[0001]本發明涉及一種手持設備間的資料共享系統及方法,特別是涉及一種基于APP的手持設備間的資料共享系統及方法。
【背景技術】
[0002]目前,移動終端等手持設備之間實現資料共享,一般采用兩種方式:一是利用藍牙技術,首先雙方開啟藍牙功能,然后進行配對,配對完成后由發送方選定共享內容發送給接收方,最后接收方接收資料完成共享,這種方式需要雙方都具有藍牙模塊,且需要輸入相同的驗證碼進行配對,容易出現配對失誤;二是其中一方將通過連接電腦,將所需共享的資料先傳送至電腦,然后另一方再連接電腦,從電腦中獲取所需資料,這種方式費時費力,且若不在電腦旁,則無法完成資料共享。
【發明內容】
[0003]為克服上述現有技術存在的不足,本發明之目的在于提供一種基于APP的手持設備間的資料共享系統及方法,其無需藍牙模塊即可實現兩個手持設備間的資源共享,簡化了手持設備間資料共享的過程。
[0004]為達上述及其它目的,本發明提出一種基于APP的手持設備間的資料共享系統,包括:第一手持設備端,用于向APP資源服務器端發送攜帶至少包含用戶名和密碼等賬號注冊信息的注冊請求,并于接收到APP資源服務器端返回的注冊成功指示后,將所需共享資料傳送至APP資源服務器端;
APP資源服務器端,于接收到第一手持設備端的注冊請求時,對所述注冊請求進行驗證,保存注冊信息對應的注冊賬號,向第一手持設備端發送授權密鑰,并返回注冊完成指示,該APP資源服務器端于接收到第二手持設備端發送的資源請求時,對該資源請求信息中包含的用戶信息進行驗證,并于驗證通過時,將該資源請求對應的APP資源發送至第二手持設備端;
第二手持設備端,用于向APP資源服務器端發送攜帶用戶名、密碼及授權密鑰的資源請求,并接收該APP資源服務器端返回的APP資源。
[0005]進一步地,該第一手持設備端包括注冊請求發送模塊、注冊結果接收模塊以及共享資料傳送模塊,該注冊請求發送模塊用于向該APP資源服務器端發送至少包含用戶名和密碼在內的注冊信息的注冊請求;該注冊結果接收模塊用于接收該APP資源服務器端返回的注冊結果信息;該共享資源傳送模塊103于該注冊結果接收模塊接收到注冊成功指示后,將所需共享資料傳送至該APP資源服務器端。
[0006]進一步地,該APP資源服務器端包括注冊信息接收模塊、注冊信息認證模塊、注冊結果反饋模塊、資源請求接收模塊、用戶信息驗證模塊以及APP資源反饋模塊,該注冊信息接收模塊用于接收第一手持設備端發送的注冊請求;該注冊信息認證模塊用于對該注冊請求進行認證;該注冊結果反饋模塊用于向第一手持設備端發送注冊結果信息;該資源請求接收模塊用于接收該第二手持設備端的資源請求信息,該用戶信息驗證模塊對資源請求信息中包含的用戶信息及授權密鑰進行驗證;該APP資源反饋模塊于該用戶信息驗證模塊的驗證結果通過時,將該資源請求對應的APP資源發送至該第二手持設備端。
[0007]進一步地,該第二手持設備端包括資源請求模塊以及APP資源接收模塊,該資源請求模塊用于向該APP資源服務器端發送至少攜帶用戶名、密碼及授權密鑰的資源請求,該APP資源接收模塊用于接收該APP資源服務器端返回的APP資源。
[0008]進一步地,該注冊請求中還包括郵件地址、手機號碼。
[0009]為達到上述目的,本發明還提供一種基于APP的手持設備間的資源共享方法,包括如下步驟:
步驟一,第一手持設備端向APP資源服務器端發送攜帶至少包含用戶名和密碼等賬號注冊信息的注冊請求;
步驟二,APP資源服務器端于接收到第一手持設備端的注冊請求時,對所述注冊請求進行認證,保存注冊信息對應的注冊賬號,向第一手持設備端發送授權密鑰,并返回注冊完成指示;
步驟三,第一手持設備端接收到APP資源服務器端返回的注冊成功指示后,將所需共享資料傳送至APP資源服務器端;
步驟四,該APP資源服務器端于接收到第二手持設備端發送的攜帶用戶名、密碼及授權密鑰的資源請求時,對該資源請求信息中包含的用戶信息進行驗證,并于驗證通過時,將該資源請求對應的APP資源發送至第二手持設備端。
[0010]進一步地,該注冊信息中還包括郵件地址及手機號碼。
[0011]進一步地,所需共享資料包括聯系人、信息、圖片、文檔。
[0012]進一步地,所述第一手持設備端及所述第二手持設備端為智能手機。
[0013]進一步地,所述第一手持設備端、第二手持設備端與APP服務器端通過無線網絡連接。
[0014]與現有技術相比,本發明一種基于APP的手持設備間的資源共享系統及方法通過利用第一手持設備端于APP資源服務器端注冊賬號信息,并于注冊賬號成功后將所需共享資料傳送至APP資源服務器端,而于第二手持設備端發送資源請求時,于帳號認證通過后,將資源請求對應的APP資源傳送至第二手持設備端,實現了兩個手持設備間的資源共享,簡化了手持設備間資料共享的過程。
【附圖說明】
[0015]圖1為本發明一種基于APP的手持設備間的資料共享系統的系統架構圖;
圖2為本發明一種基于APP的手持設備間的資源共享方法的步驟流程圖。
【具體實施方式】
[0016]以下通過特定的具體實例并結合【附圖說明】本發明的實施方式,本領域技術人員可由本說明書所揭示的內容輕易地了解本發明的其它優點與功效。本發明亦可通過其它不同的具體實例加以施行或應用,本說明書中的各項細節亦可基于不同觀點與應用,在不背離本發明的精神下進行各種修飾與變更。
[0017]圖1為本發明一種基于APP的手持設備間的資料共享系統的系統架構圖。如圖1所示,本發明一種基于APP的手持設備間的資料共享系統,包括:第一手持設備端10、APP資源服務器端20以及第二手持設備端30。
[0018]其中,第一手持設備端10,用于向APP資源服務器端20發送攜帶至少包含用戶名和密碼等賬號注冊信息的注冊請求,并于接收到APP資源服務器端20返回的注冊成功指示后,將所需共享資料傳送至APP資源服務器端20 ;APP資源服務器端20,于接收到第一手持設備端10的注冊請求時,對所述注冊請求進行驗證,保存注冊信息對應的注冊賬號,向第一手持設備端10發送授權密鑰,并返回注冊完成指示,該APP資源服務器端20于接收到第二手持設備端30發送的攜帶用戶名、密碼及授權密鑰的資源請求時,對該資源請求信息中包含的用戶信息進行驗證,并于驗證通過時,將該資源請求對應的APP資源發送至第二手持設備端30 ;第二手持設備端30,用于向APP資源服務器端20發送攜帶用戶名、密碼及授權密鑰的資源請求,并接收該APP資源服務器端20返回的APP資源。
[0019]較佳的,第一手持設備端10包括注冊請求發送模塊101、注冊結果接收模塊102以及共享資料傳送模塊103,其中,注冊請求發送模塊101,用于向APP資源服務器端20發送至少包含用戶名和密碼在內的注冊信息的注冊請求;注冊結果接收模塊102,用于接收APP資源服務器端20返回的注冊結果信息,其中包括授權密鑰;共享資源傳送模塊103,于注冊結果接收模塊12接收到注冊成功指示后,將所需共享資料傳送至APP資源服務器端20,在本發明中,所需共享資料可包括聯系人資料、信息、圖片、文檔等,但不以此為限。
[0020]APP資源服務器端20包括注冊信息接收模塊201、注冊信息認證模塊202、注冊結果反饋模塊203、資源請求接收模塊204、用戶信息驗證模塊205以及APP資源反饋模塊206,其中,注冊信息接收模塊201用于接收第一手持設備端10發送的注冊請求;注冊信息認證模塊202用于對該注冊請求進行認證;注冊結果反饋模塊203用于