實現(xiàn)數(shù)據(jù)同步互斥的方法、用戶設(shè)備、服務(wù)器和系統(tǒng)的制作方法【專利摘要】本發(fā)明公開一種實現(xiàn)數(shù)據(jù)同步互斥的方法、用戶設(shè)備、服務(wù)器和系統(tǒng)。其中在實現(xiàn)數(shù)據(jù)同步互斥的方法中,檢測用戶設(shè)備中是否存在與所述用戶設(shè)備的注冊賬號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù),當(dāng)檢測到存在所述數(shù)據(jù)同步業(yè)務(wù)時,且所述用戶設(shè)備的同步檢測模式類型為網(wǎng)絡(luò)檢測模式,向服務(wù)器發(fā)送同步請求。當(dāng)接收到服務(wù)器發(fā)送的允許同步響應(yīng)信息,執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù)。當(dāng)數(shù)據(jù)同步業(yè)務(wù)完成時,向服務(wù)器發(fā)送同步完成指示,以便服務(wù)器刪除所述同步關(guān)聯(lián)關(guān)系。通過檢測用戶終端的同步檢測模式以及用戶終端注冊帳號的使用情況,便可實現(xiàn)同步互斥操作。從而節(jié)省了終端設(shè)備系統(tǒng)資源消耗,保證了多設(shè)備多應(yīng)用下同一帳號數(shù)據(jù)同步的互斥運行?!緦@f明】實現(xiàn)數(shù)據(jù)同步互斥的方法、用戶設(shè)備、服務(wù)器和系統(tǒng)【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明涉及通信領(lǐng)域,特別涉及一種實現(xiàn)數(shù)據(jù)同步互斥的方法、用戶設(shè)備、服務(wù)器和系統(tǒng)?!?br>背景技術(shù):
】[0002]隨著網(wǎng)速越來越快,手機終端越來越強大,移動互聯(lián)網(wǎng)必將成為一個更大的新興市場。在中國4.2億網(wǎng)民中有11%使用手機和數(shù)字卡上網(wǎng),現(xiàn)在使用智能終端上網(wǎng)的用戶已占到上網(wǎng)用戶數(shù)的10%-50%,如此推算九年以后,移動互聯(lián)網(wǎng)的用戶數(shù)將超過固定互聯(lián)網(wǎng)用戶數(shù)。當(dāng)前我國手機搜索、游戲、閱讀、音樂、互動社區(qū)以及支付應(yīng)用程序商店等移動互聯(lián)網(wǎng)服務(wù)百花齊放,展現(xiàn)出旺盛的發(fā)展活力。為了適應(yīng)和滿足同一終端用戶對多應(yīng)用的使用需求,越來越多的帳號管理應(yīng)用應(yīng)運而生,即一個用戶只需注冊創(chuàng)建一個系統(tǒng)帳號,就可同時使用該系統(tǒng)下的多個應(yīng)用服務(wù),隨之引入的一個問題就是,為了保證多個應(yīng)用程序下同一用戶帳號數(shù)據(jù)的一致性和盡可能最新性,就需要各個應(yīng)用程序提供與平臺(或稱服務(wù)器)之間的數(shù)據(jù)同步功能。[0003]同步可以理解為保持多個設(shè)備中數(shù)據(jù)一致,需求可能來源于以下幾種常見場景:(I)用戶頻繁地使用USB(UniversalSerialBus,通用串行總線)導(dǎo)入和導(dǎo)出數(shù)據(jù),比如圖片、電影和音樂等文件數(shù)據(jù);(2)用戶需要保證多設(shè)備之間的數(shù)據(jù)一致,隨時調(diào)用最新的數(shù)據(jù),多人也可以協(xié)同編輯同一文件;(3)設(shè)備遺失或者更新之后,數(shù)據(jù)可能也隨之丟失,將數(shù)據(jù)同步到網(wǎng)絡(luò)服務(wù)器,可以保證數(shù)據(jù)的安全。[0004]數(shù)據(jù)同步可以分為Pull(拉)和Push(推送)兩種應(yīng)用模式。Pull是將遠(yuǎn)程數(shù)據(jù)同步到本地,而Push是將本地數(shù)據(jù)同步到遠(yuǎn)程。因此在多設(shè)備多應(yīng)用實現(xiàn)同一帳號用戶數(shù)據(jù)的同步功能時,必須保證某一個時刻下只有一個應(yīng)用對該帳號數(shù)據(jù)進(jìn)行同步功能,從而才能保證多應(yīng)用下用戶數(shù)據(jù)的正確性和盡可能最新性?!?br/>發(fā)明內(nèi)容】[0005]本發(fā)明要解決的技術(shù)問題是提供一種實現(xiàn)數(shù)據(jù)同步互斥的方法、用戶設(shè)備、服務(wù)器和系統(tǒng)。通過檢測用戶終端的同步檢測模式以及用戶終端注冊帳號的使用情況,便可實現(xiàn)同步互斥操作。從而避免了多應(yīng)用間復(fù)雜的進(jìn)程間通信以及同步管理應(yīng)用程序的運行維護(hù),節(jié)省了終端設(shè)備系統(tǒng)資源消耗,保證了多設(shè)備多應(yīng)用下同一帳號數(shù)據(jù)同步的互斥運行。[0006]根據(jù)本發(fā)明的一個方面,提供一種實現(xiàn)數(shù)據(jù)同步互斥的方法,包括:[0007]檢測用戶設(shè)備中是否存在與所述用戶設(shè)備的注冊賬號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù);[0008]當(dāng)檢測到存在所述數(shù)據(jù)同步業(yè)務(wù)時,判斷所述用戶設(shè)備的同步檢測模式類型是否為網(wǎng)絡(luò)檢測模式;[0009]若所述用戶設(shè)備的同步檢測模式類型為網(wǎng)絡(luò)檢測模式,向服務(wù)器發(fā)送同步請求;[0010]接收服務(wù)器發(fā)送的響應(yīng)信息;[0011]判斷響應(yīng)信息是否為允許同步響應(yīng)信息;[0012]若響應(yīng)信息為允許同步響應(yīng)信息,則執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù);其中服務(wù)器在所述用戶終端的注冊帳號不與其它設(shè)備同步關(guān)聯(lián)時,建立所述用戶終端的注冊帳號與所述用戶終端的同步關(guān)聯(lián)關(guān)系,并向所述用戶設(shè)備發(fā)送允許同步響應(yīng)信息;[0013]當(dāng)數(shù)據(jù)同步業(yè)務(wù)完成時,向服務(wù)器發(fā)送同步完成指示,以便服務(wù)器刪除所述同步關(guān)聯(lián)關(guān)系。[0014]根據(jù)本發(fā)明的另一方面,提供一種實現(xiàn)數(shù)據(jù)同步互斥的方法,包括:[0015]當(dāng)接收到用戶設(shè)備發(fā)送的同步請求時,判斷所述用戶設(shè)備的注冊帳號是否與其它設(shè)備同步關(guān)聯(lián);其中所述用戶設(shè)備在具有與注冊帳號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù)、并且所述用戶設(shè)備的同步檢測模式為網(wǎng)絡(luò)檢測模式時,向服務(wù)器發(fā)送同步請求;[0016]若所述用戶終端的注冊帳號不與其它設(shè)備同步關(guān)聯(lián),則建立所述用戶終端的注冊帳號與所述用戶終端的同步關(guān)聯(lián)關(guān)系;[0017]向所述用戶終端發(fā)送允許同步響應(yīng)信息,以便所述用戶終端執(zhí)行與所述用戶設(shè)備的注冊賬號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù);[0018]當(dāng)接收到所述用戶設(shè)備發(fā)送的同步完成指示時,刪除所述用戶終端的注冊帳號與所述用戶終端的同步關(guān)聯(lián)關(guān)系。[0019]根據(jù)本發(fā)明的另一方面,提供一種實現(xiàn)數(shù)據(jù)同步互斥的用戶設(shè)備,包括業(yè)務(wù)檢測單元、模式檢測單元、第一發(fā)送單元、第一接收單元、響應(yīng)識別單元和同步業(yè)務(wù)執(zhí)行單元,其中:[0020]業(yè)務(wù)檢測單元,用于檢測用戶設(shè)備中是否存在與所述用戶設(shè)備的注冊賬號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù);[0021]模式檢測單元,用于根據(jù)業(yè)務(wù)檢測單元的檢測結(jié)果,若檢測到存在所述數(shù)據(jù)同步業(yè)務(wù),判斷所述用戶設(shè)備的同步檢測模式類型是否為網(wǎng)絡(luò)檢測模式;[0022]第一發(fā)送單元,用于根據(jù)模式檢測單元的判斷結(jié)果,若所述用戶設(shè)備的同步檢測模式類型為網(wǎng)絡(luò)檢測模式,向服務(wù)器發(fā)送同步請求;用于根據(jù)同步業(yè)務(wù)執(zhí)行單元的指示,向服務(wù)器發(fā)送同步完成指示;[0023]第一接收單元,用于接收服務(wù)器發(fā)送的響應(yīng)信息;[0024]響應(yīng)識別單元,用于判斷響應(yīng)信息是否為允許同步響應(yīng)信息;[0025]同步業(yè)務(wù)執(zhí)行單元,用于根據(jù)響應(yīng)識別單元的判斷結(jié)果,若響應(yīng)信息為允許同步響應(yīng)信息,則執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù);其中服務(wù)器在所述用戶終端的注冊帳號不與其它設(shè)備同步關(guān)聯(lián)時,建立所述用戶終端的注冊帳號與所述用戶終端的同步關(guān)聯(lián)關(guān)系,并向所述用戶設(shè)備發(fā)送允許同步響應(yīng)信息;當(dāng)數(shù)據(jù)同步業(yè)務(wù)完成時,指示第一發(fā)送單元向服務(wù)器發(fā)送同步完成指示,以便服務(wù)器刪除所述同步關(guān)聯(lián)關(guān)系。[0026]根據(jù)本發(fā)明的另一方面,提供一種實現(xiàn)數(shù)據(jù)同步互斥的服務(wù)器,包括第二接收單元、同步關(guān)聯(lián)檢測單元、同步關(guān)聯(lián)建立單元、第二發(fā)送單元和同步關(guān)聯(lián)刪除單元,其中:[0027]第二接收單元,用于接收用戶設(shè)備發(fā)送的同步請求,還用于接收所述用戶設(shè)備發(fā)送的冋步完成指不;[0028]同步關(guān)聯(lián)檢測單元,用于當(dāng)?shù)诙邮諉卧邮盏接脩粼O(shè)備發(fā)送的同步請求時,判斷所述用戶設(shè)備的注冊帳號是否與其它設(shè)備同步關(guān)聯(lián);其中所述用戶設(shè)備在具有與注冊帳號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù)、并且所述用戶設(shè)備的同步檢測模式為網(wǎng)絡(luò)檢測模式時,向服務(wù)器發(fā)送同步請求;[0029]同步關(guān)聯(lián)建立單元,用于根據(jù)同步關(guān)聯(lián)檢測單元的檢測結(jié)果,若所述用戶終端的注冊帳號不與其它設(shè)備同步關(guān)聯(lián),則建立所述用戶終端的注冊帳號與所述用戶終端的同步關(guān)聯(lián)關(guān)系,指示第二發(fā)送單元向所述用戶終端發(fā)送允許同步響應(yīng)信息;[0030]第二發(fā)送單元,用于根據(jù)同步關(guān)聯(lián)建立單元的指示,向所述用戶終端發(fā)送允許同步響應(yīng)信息,以便所述用戶終端執(zhí)行與所述用戶設(shè)備的注冊賬號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù);[0031]同步關(guān)聯(lián)刪除單元,用于當(dāng)?shù)诙邮諉卧邮盏剿鲇脩粼O(shè)備發(fā)送的同步完成指示時,刪除所述用戶終端的注冊帳號與所述用戶終端的同步關(guān)聯(lián)關(guān)系。[0032]根據(jù)本發(fā)明的另一方面,提供一種實現(xiàn)數(shù)據(jù)同步互斥的系統(tǒng),包括上述任一實施例涉及的用戶設(shè)備和服務(wù)器?!緦@綀D】【附圖說明】[0033]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。[0034]圖1為本發(fā)明實現(xiàn)數(shù)據(jù)同步互斥方法一個實施例的示意圖。[0035]圖2為本發(fā)明實現(xiàn)數(shù)據(jù)同步互斥方法另一實施例的示意圖。[0036]圖3為本發(fā)明處理登錄廣播消息一個實施例的示意圖。[0037]圖4為本發(fā)明處理注銷廣播消息一個實施例的示意圖。[0038]圖5為本發(fā)明實現(xiàn)數(shù)據(jù)同步互斥方法一個實施例的示意圖。[0039]圖6為本發(fā)明發(fā)送登錄廣播消息一個實施例的示意圖。[0040]圖7為本發(fā)明發(fā)送注銷廣播消息一個實施例的示意圖。[0041]圖8為本發(fā)明實現(xiàn)數(shù)據(jù)同步互斥的用戶設(shè)備一個實施例的示意圖。[0042]圖9為本發(fā)明實現(xiàn)數(shù)據(jù)同步互斥的用戶設(shè)備另一實施例的示意圖。[0043]圖10為本發(fā)明實現(xiàn)數(shù)據(jù)同步互斥的服務(wù)器一個實施例的示意圖。[0044]圖11為本發(fā)明實現(xiàn)數(shù)據(jù)同步互斥的服務(wù)器另一實施例的示意圖。[0045]圖12為本發(fā)明實現(xiàn)數(shù)據(jù)同步互斥的系統(tǒng)一個實施例的示意圖。【具體實施方式】[0046]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明及其應(yīng)用或使用的任何限制。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。[0047]除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。[0048]同時,應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際的比例關(guān)系繪制的。[0049]對于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為授權(quán)說明書的一部分。[0050]在這里示出和討論的所有示例中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它示例可以具有不同的值。[0051]應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步討論。[0052]圖1為本發(fā)明實現(xiàn)數(shù)據(jù)同步互斥方法一個實施例的示意圖。優(yōu)選的,該實施例的方法步驟可由用戶設(shè)備執(zhí)行。[0053]步驟101,檢測用戶設(shè)備中是否存在與所述用戶設(shè)備的注冊賬號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù)。[0054]步驟102,當(dāng)檢測到存在所述數(shù)據(jù)同步業(yè)務(wù)時,判斷所述用戶設(shè)備的同步檢測模式類型是否為網(wǎng)絡(luò)檢測模式。[0055]步驟103,若所述用戶設(shè)備的同步檢測模式類型為網(wǎng)絡(luò)檢測模式,向服務(wù)器發(fā)送同步請求。[0056]步驟104,接收服務(wù)器發(fā)送的響應(yīng)信息。[0057]步驟105,判斷響應(yīng)信息是否為允許同步響應(yīng)信息。[0058]步驟106,若響應(yīng)信息為允許同步響應(yīng)信息,則執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù)。[0059]其中服務(wù)器在所述用戶終端的注冊帳號不與其它設(shè)備同步關(guān)聯(lián)時,建立所述用戶終端的注冊帳號與所述用戶終端的同步關(guān)聯(lián)關(guān)系,并向所述用戶設(shè)備發(fā)送允許同步響應(yīng)信肩、O[0060]步驟107,當(dāng)數(shù)據(jù)同步業(yè)務(wù)完成時,向服務(wù)器發(fā)送同步完成指示,以便服務(wù)器刪除所述同步關(guān)聯(lián)關(guān)系。[0061]基于本發(fā)明上述實施例提供的實現(xiàn)數(shù)據(jù)同步互斥方法,通過檢測用戶終端的同步檢測模式以及用戶終端注冊帳號的使用情況,便可實現(xiàn)同步互斥操作。從而避免了多應(yīng)用間復(fù)雜的進(jìn)程間通信以及同步管理應(yīng)用程序的運行維護(hù),節(jié)省了終端設(shè)備系統(tǒng)資源消耗,保證了多設(shè)備多應(yīng)用下同一帳號數(shù)據(jù)同步的互斥運行。[0062]優(yōu)選的,若響應(yīng)信息為拒絕同步響應(yīng)信息,則拒絕執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù)。拒絕執(zhí)行可包括等待或放棄數(shù)據(jù)同步業(yè)務(wù)。[0063]其中服務(wù)器在所述用戶終端的注冊帳號與其它設(shè)備同步關(guān)聯(lián)時,向所述用戶終端發(fā)送拒絕同步響應(yīng)信息。[0064]圖2為本發(fā)明實現(xiàn)數(shù)據(jù)同步互斥方法另一實施例的示意圖。如圖2所示,在上述步驟102中,若所述用戶設(shè)備的同步檢測模式類型為本地檢測模式,則執(zhí)行以下步驟:[0065]步驟201,若所述用戶設(shè)備的同步檢測模式類型為本地檢測模式,檢測所述用戶設(shè)備中是否存在互斥文件。若所述用戶設(shè)備中存在互斥文件,則執(zhí)行步驟202;否則執(zhí)行步驟203。[0066]步驟202,拒絕執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù)。之后,不再執(zhí)行本實施例的其它步驟。[0067]步驟203,建立互斥文件,執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù)。[0068]步驟204,當(dāng)數(shù)據(jù)同步業(yè)務(wù)完成時,刪除互斥文件。[0069]當(dāng)處于本地檢測模式時,無需進(jìn)行聯(lián)網(wǎng),既提高了同步檢測的執(zhí)行效率,又避免了多應(yīng)用間復(fù)雜的進(jìn)程間通信。[0070]圖3為本發(fā)明處理登錄廣播消息一個實施例的示意圖。[0071]步驟301,接收服務(wù)器發(fā)送的登錄廣播消息。[0072]其中服務(wù)器接收到任一設(shè)備發(fā)送的登錄請求時,記錄所述任一設(shè)備的注冊帳號和設(shè)備標(biāo)識,向當(dāng)前使用所述任一設(shè)備的注冊帳號的全部設(shè)備發(fā)送登錄廣播消息,其中登錄廣播消息包括所述全部設(shè)備的設(shè)備標(biāo)識。[0073]步驟302,當(dāng)接收到服務(wù)器發(fā)送的登錄廣播消息時,判斷登錄廣播消息中是否僅包括所述用戶設(shè)備的設(shè)備標(biāo)識。若登錄廣播消息中僅包括所述用戶設(shè)備的設(shè)備標(biāo)識,執(zhí)行步驟303;若登錄廣播消息中還包括其它設(shè)備的設(shè)備標(biāo)識,執(zhí)行步驟304。[0074]步驟303,將所述用戶設(shè)備的同步檢測模式類型設(shè)置為本地檢測模式。之后,不再執(zhí)行本實施例的其它步驟。[0075]步驟304,將所述用戶設(shè)備的同步檢測模式類型設(shè)置為網(wǎng)絡(luò)檢測模式。[0076]圖4為本發(fā)明處理注銷廣播消息一個實施例的示意圖。[0077]步驟401,接收服務(wù)器發(fā)送的注銷廣播消息。[0078]其中服務(wù)器接收到任一設(shè)備發(fā)送的注銷請求時,刪除所述任一設(shè)備的注冊帳號和設(shè)備標(biāo)識,向當(dāng)前使用所述任一設(shè)備的注冊帳號的全部設(shè)備發(fā)送注銷廣播消息,其中注銷廣播消息包括所述全部設(shè)備的設(shè)備標(biāo)識。[0079]步驟402,當(dāng)接收到服務(wù)器發(fā)送的注銷廣播消息時,判斷注銷廣播消息中是否僅包括所述用戶設(shè)備的設(shè)備標(biāo)識。[0080]步驟403,若注銷廣播消息中僅包括所述用戶設(shè)備的設(shè)備標(biāo)識,則將所述用戶設(shè)備的同步檢測模式類型設(shè)置為本地檢測模式。[0081]圖5為本發(fā)明實現(xiàn)數(shù)據(jù)同步互斥方法一個實施例的示意圖。優(yōu)選的,本實施例的方法步驟可由服務(wù)器執(zhí)行。[0082]步驟501,當(dāng)接收到用戶設(shè)備發(fā)送的同步請求時,判斷所述用戶設(shè)備的注冊帳號是否與其它設(shè)備同步關(guān)聯(lián)。[0083]其中所述用戶設(shè)備在具有與注冊帳號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù)、并且所述用戶設(shè)備的同步檢測模式為網(wǎng)絡(luò)檢測模式時,向服務(wù)器發(fā)送同步請求。[0084]步驟502,若所述用戶終端的注冊帳號不與其它設(shè)備同步關(guān)聯(lián),則建立所述用戶終端的注冊帳號與所述用戶終端的同步關(guān)聯(lián)關(guān)系。[0085]步驟503,向所述用戶終端發(fā)送允許同步響應(yīng)信息,以便所述用戶終端執(zhí)行與所述用戶設(shè)備的注冊賬號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù)。[0086]步驟504,當(dāng)接收到所述用戶設(shè)備發(fā)送的同步完成指示時,刪除所述用戶終端的注冊帳號與所述用戶終端的同步關(guān)聯(lián)關(guān)系。[0087]基于本發(fā)明上述實施例提供的實現(xiàn)數(shù)據(jù)同步互斥方法,通過檢測用戶終端的同步檢測模式以及用戶終端注冊帳號的使用情況,便可實現(xiàn)同步互斥操作。從而避免了多應(yīng)用間復(fù)雜的進(jìn)程間通信以及同步管理應(yīng)用程序的運行維護(hù),節(jié)省了終端設(shè)備系統(tǒng)資源消耗,保證了多設(shè)備多應(yīng)用下同一帳號數(shù)據(jù)同步的互斥運行。[0088]優(yōu)選的,若所述用戶終端的注冊帳號與其它設(shè)備同步關(guān)聯(lián),則向所述用戶終端發(fā)送拒絕同步響應(yīng)信息,以便所述用戶終端拒絕執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù)。[0089]圖6為本發(fā)明發(fā)送登錄廣播消息一個實施例的示意圖。[0090]步驟601,當(dāng)接收到任一設(shè)備發(fā)送的登錄請求時,記錄所述任一設(shè)備的注冊帳號和設(shè)備標(biāo)識。[0091]步驟602,向當(dāng)前使用所述任一設(shè)備的注冊帳號的全部設(shè)備發(fā)送登錄廣播消息,其中登錄廣播消息包括所述全部設(shè)備的設(shè)備標(biāo)識。[0092]以便接收到登錄廣播消息的設(shè)備在登錄廣播消息中僅包括自身的設(shè)備標(biāo)識時,將自身的同步檢測模式類型設(shè)置為本地檢測模式,若登錄廣播消息中還包括其它設(shè)備的設(shè)備標(biāo)識,將自身的同步檢測模式類型設(shè)置為網(wǎng)絡(luò)檢測模式。[0093]圖7為本發(fā)明發(fā)送注銷廣播消息一個實施例的示意圖。[0094]步驟701,當(dāng)接收到任一設(shè)備發(fā)送的注銷請求時,刪除所述任一設(shè)備的注冊帳號和設(shè)備標(biāo)識。[0095]步驟702,向當(dāng)前使用所述任一設(shè)備的注冊帳號的全部設(shè)備發(fā)送注銷廣播消息,其中注銷廣播消息包括所述全部設(shè)備的設(shè)備標(biāo)識。[0096]以便接收到注銷廣播消息的設(shè)備在注銷廣播消息中僅包括自身的設(shè)備標(biāo)識時,將自身的同步檢測模式類型設(shè)置為本地檢測模式。[0097]下面通過具體示例對本發(fā)明進(jìn)行說明。[0098]當(dāng)設(shè)備devA以帳號accountOl登錄時,服務(wù)器在注冊信息表accountLoginInfo_table中插入記錄“accountOldevA”。由于此時僅設(shè)備devA以帳號accountOl登錄,因此服務(wù)器向設(shè)備devA發(fā)送登錄廣播消息,其中登錄廣播消息中僅包括設(shè)備devA的標(biāo)識。設(shè)備devA接收到登錄廣播消息后,將自身的同步檢測模式設(shè)置為本地檢測模式,SPsyncCheckMode=Local。[0099]當(dāng)設(shè)備devB也以帳號accountOl登錄時,服務(wù)器在注冊信息表accountLoginInfo_table中插入記錄“accountOldevB”。由于此時設(shè)備devA和設(shè)備devB均以帳號accountOl登錄,因此服務(wù)器向設(shè)備devA和設(shè)備devB發(fā)送登錄廣播消息,其中登錄廣播消息中包括設(shè)備devA和設(shè)備devB的標(biāo)識。設(shè)備devA和設(shè)備devB接收到登錄廣播消息后,將自身的同步檢測模式設(shè)置為網(wǎng)絡(luò)檢測模式,即syncCheckMode=Net。[0100]當(dāng)設(shè)備devA處于本地檢測模式時,若此時存在進(jìn)行數(shù)據(jù)同步的業(yè)務(wù),例如應(yīng)用app_A01,則進(jìn)一步檢測在諸如SD存儲卡的存儲設(shè)備上是否存在accountOl的互斥文件。若存在互斥文件,則意味著當(dāng)前有其它應(yīng)用進(jìn)行與accountOl相關(guān)聯(lián)的數(shù)據(jù)同步,此時拒絕執(zhí)行數(shù)據(jù)同步業(yè)務(wù)。若不存在互斥文件,則在SD上建立互斥文件syncProcessing_accountOl.txt,app_A01啟動對accountOl的數(shù)據(jù)同步業(yè)務(wù)。當(dāng)業(yè)務(wù)完成時,刪除互斥文件syncProcessing_account01.txt。[0101]當(dāng)設(shè)備devA處于網(wǎng)絡(luò)檢測模式時,若此時設(shè)備devA存在進(jìn)行數(shù)據(jù)同步的業(yè)務(wù),例如應(yīng)用app_A01,設(shè)備devA向服務(wù)器發(fā)送同步請求。服務(wù)器在同步信息表syncInfo_table中判斷accountOl沒有與其它設(shè)備同步關(guān)聯(lián),即accountOl沒有與其它設(shè)備的同步應(yīng)用相關(guān)聯(lián),貝1J插入記錄“accountOldevAapp_A01”,并向設(shè)備devA發(fā)送允許同步響應(yīng)信息。設(shè)備devA接收到允許同步響應(yīng)信息后,執(zhí)行數(shù)據(jù)同步業(yè)務(wù)。[0102]若此時devB也向服務(wù)器發(fā)送同步請求,請求與accountOl相關(guān)聯(lián)的同步業(yè)務(wù)。服務(wù)器在同步信息表中查詢到accountOl與devA同步關(guān)聯(lián),則向devB發(fā)送拒絕同步響應(yīng)信肩、O[0103]當(dāng)devA完成數(shù)據(jù)同步業(yè)務(wù)后,向服務(wù)器發(fā)送同步完成指示,服務(wù)器在同步信息表中刪除記錄“accountOldevAapp_A01”,并向devA發(fā)送同步完成確認(rèn)。[0104]若此時devB請求與accountOl相關(guān)聯(lián)的同步業(yè)務(wù),服務(wù)器在同步信息表中查詢到accountOl沒有與其它設(shè)備同步關(guān)聯(lián),則插入相關(guān)記錄,并向設(shè)備devB發(fā)送允許同步響應(yīng)信息。設(shè)備devB接收到允許同步響應(yīng)信息后,執(zhí)行數(shù)據(jù)同步業(yè)務(wù)。[0105]若devA請求注銷accountOl的登錄時,向服務(wù)器發(fā)送注銷請求。服務(wù)器刪除注冊信息表中的記錄“accountOldevA”,并向devA發(fā)送注銷成功確認(rèn)。同時服務(wù)器查詢使用accountOl登錄的全部設(shè)備(其中包括devB),并向上述全部設(shè)備的標(biāo)識作為終端記錄集合terminalSet發(fā)送注銷廣播消息。當(dāng)devB接收到該注銷廣播消息時,判斷注銷廣播消息中是否僅包括devB自身的設(shè)備標(biāo)識。若注銷廣播消息中僅包括devB自身的設(shè)備標(biāo)識,則表明此時僅devB自己使用accountOl進(jìn)行登錄,這時將devB的同步檢測模式設(shè)置為本地檢測模式。若注銷廣播消息中除了包括devB自身的設(shè)備標(biāo)識之外,還包括其它設(shè)備的設(shè)備標(biāo)識,則表明此時還有多個設(shè)備以accountOl登錄,此時仍保持devB的同步檢測模式設(shè)置為網(wǎng)絡(luò)檢測模式。[0106]圖8為本發(fā)明實現(xiàn)數(shù)據(jù)同步互斥的用戶設(shè)備一個實施例的示意圖。如圖8所示,用戶設(shè)備包括業(yè)務(wù)檢測單元801、模式檢測單元802、第一發(fā)送單元803、第一接收單元804、響應(yīng)識別單元805和同步業(yè)務(wù)執(zhí)行單元806。其中:[0107]業(yè)務(wù)檢測單元801,用于檢測用戶設(shè)備中是否存在與所述用戶設(shè)備的注冊賬號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù)。[0108]模式檢測單元802,用于根據(jù)業(yè)務(wù)檢測單元801的檢測結(jié)果,若檢測到存在所述數(shù)據(jù)同步業(yè)務(wù),判斷所述用戶設(shè)備的同步檢測模式類型是否為網(wǎng)絡(luò)檢測模式。[0109]第一發(fā)送單元803,用于根據(jù)模式檢測單元802的判斷結(jié)果,若所述用戶設(shè)備的同步檢測模式類型為網(wǎng)絡(luò)檢測模式,向服務(wù)器發(fā)送同步請求;用于根據(jù)同步業(yè)務(wù)執(zhí)行單元806的指示,向服務(wù)器發(fā)送同步完成指示。[0110]第一接收單元804,用于接收服務(wù)器發(fā)送的響應(yīng)信息。[0111]響應(yīng)識別單元805,用于判斷響應(yīng)信息是否為允許同步響應(yīng)信息。[0112]同步業(yè)務(wù)執(zhí)行單元806,用于根據(jù)響應(yīng)識別單元805的判斷結(jié)果,若響應(yīng)信息為允許同步響應(yīng)信息,則執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù);其中服務(wù)器在所述用戶終端的注冊帳號不與其它設(shè)備同步關(guān)聯(lián)時,建立所述用戶終端的注冊帳號與所述用戶終端的同步關(guān)聯(lián)關(guān)系,并向所述用戶設(shè)備發(fā)送允許同步響應(yīng)信息;當(dāng)數(shù)據(jù)同步業(yè)務(wù)完成時,指示第一發(fā)送單元803向服務(wù)器發(fā)送同步完成指示,以便服務(wù)器刪除所述同步關(guān)聯(lián)關(guān)系。[0113]基于本發(fā)明上述實施例提供的實現(xiàn)數(shù)據(jù)同步互斥的用戶設(shè)備,通過檢測用戶終端的同步檢測模式以及用戶終端注冊帳號的使用情況,便可實現(xiàn)同步互斥操作。從而避免了多應(yīng)用間復(fù)雜的進(jìn)程間通信以及同步管理應(yīng)用程序的運行維護(hù),節(jié)省了終端設(shè)備系統(tǒng)資源消耗,保證了多設(shè)備多應(yīng)用下同一帳號數(shù)據(jù)同步的互斥運行。[0114]優(yōu)選的,同步業(yè)務(wù)執(zhí)行單元806還用于根據(jù)響應(yīng)識別單元805的判斷結(jié)果,若響應(yīng)信息為拒絕同步響應(yīng)信息,則拒絕執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù),其中服務(wù)器在所述用戶終端的注冊帳號與其它設(shè)備同步關(guān)聯(lián)時,向所述用戶終端發(fā)送拒絕同步響應(yīng)信息。[0115]圖9為本發(fā)明實現(xiàn)數(shù)據(jù)同步互斥的用戶設(shè)備另一實施例的示意圖。與圖8所示實施例相比,在圖9所示實施例中,用戶設(shè)備還包括互斥文件檢測單元901、互斥文件建立單元902和互斥文件刪除單元903。其中:[0116]互斥文件檢測單元901,用于根據(jù)模式檢測單元802的檢測結(jié)果,若所述用戶設(shè)備的同步檢測模式類型為本地檢測模式,檢測所述用戶設(shè)備中是否存在互斥文件;若所述用戶設(shè)備中存在互斥文件,則指示同步業(yè)務(wù)執(zhí)行單元806拒絕執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù)。[0117]互斥文件建立單元902,用于根據(jù)互斥文件檢測單元901的檢測結(jié)果,若所述用戶設(shè)備中不存在互斥文件,則建立互斥文件,指示同步業(yè)務(wù)執(zhí)行單元806執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù)。[0118]互斥文件刪除單元903,用于當(dāng)同步業(yè)務(wù)執(zhí)行單元806完成數(shù)據(jù)同步業(yè)務(wù)時,刪除互斥文件。[0119]優(yōu)選的,用戶設(shè)備還包括登錄消息識別單元904和模式設(shè)置單元905。其中:[0120]第一接收單元804還用于接收服務(wù)器發(fā)送的登錄廣播消息。[0121]其中服務(wù)器接收到任一設(shè)備發(fā)送的登錄請求時,記錄所述任一設(shè)備的注冊帳號和設(shè)備標(biāo)識,向當(dāng)前使用所述任一設(shè)備的注冊帳號的全部設(shè)備發(fā)送登錄廣播消息,其中登錄廣播消息包括所述全部設(shè)備的設(shè)備標(biāo)識。[0122]登錄消息識別單元904,用于當(dāng)?shù)谝唤邮諉卧?04接收到服務(wù)器發(fā)送的登錄廣播消息時,判斷登錄廣播消息中是否僅包括所述用戶設(shè)備的設(shè)備標(biāo)識。[0123]模式設(shè)置單元905,用于根據(jù)登錄消息識別單元904的判斷結(jié)果,若登錄廣播消息中僅包括所述用戶設(shè)備的設(shè)備標(biāo)識,將所述用戶設(shè)備的同步檢測模式類型設(shè)置為本地檢測模式;若登錄廣播消息中還包括其它設(shè)備的設(shè)備標(biāo)識,將所述用戶設(shè)備的同步檢測模式類型設(shè)置為網(wǎng)絡(luò)檢測模式。[0124]優(yōu)選的,用戶設(shè)備還包括注銷消息識別單元906。其中:[0125]第一接收單元804還用于接收服務(wù)器發(fā)送的注銷廣播消息。[0126]其中服務(wù)器接收到任一設(shè)備發(fā)送的注銷請求時,刪除所述任一設(shè)備的注冊帳號和設(shè)備標(biāo)識,向當(dāng)前使用所述任一設(shè)備的注冊帳號的全部設(shè)備發(fā)送注銷廣播消息,其中注銷廣播消息包括所述全部設(shè)備的設(shè)備標(biāo)識。[0127]注銷消息識別單元906,用于當(dāng)?shù)谝唤邮諉卧?04接收到服務(wù)器發(fā)送的注銷廣播消息時,判斷注銷廣播消息中是否僅包括所述用戶設(shè)備的設(shè)備標(biāo)識。[0128]模式設(shè)置單元905還用于根據(jù)注銷消息識別單元906的判斷結(jié)果,若注銷廣播消息中僅包括所述用戶設(shè)備的設(shè)備標(biāo)識,則將所述用戶設(shè)備的同步檢測模式類型設(shè)置為本地檢測模式。[0129]圖10為本發(fā)明實現(xiàn)數(shù)據(jù)同步互斥的服務(wù)器一個實施例的示意圖。如圖10所示,服務(wù)器包括第二接收單元1001、同步關(guān)聯(lián)檢測單元1002、同步關(guān)聯(lián)建立單元1003、第二發(fā)送單元1004和同步關(guān)聯(lián)刪除單元1005。其中:[0130]第二接收單元1001,用于接收用戶設(shè)備發(fā)送的同步請求,還用于接收所述用戶設(shè)備發(fā)送的冋步完成指不。[0131]同步關(guān)聯(lián)檢測單元1002,用于當(dāng)?shù)诙邮諉卧?001接收到用戶設(shè)備發(fā)送的同步請求時,判斷所述用戶設(shè)備的注冊帳號是否與其它設(shè)備同步關(guān)聯(lián);其中所述用戶設(shè)備在具有與注冊帳號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù)、并且所述用戶設(shè)備的同步檢測模式為網(wǎng)絡(luò)檢測模式時,向服務(wù)器發(fā)送同步請求。[0132]同步關(guān)聯(lián)建立單元1003,用于根據(jù)同步關(guān)聯(lián)檢測單元1002的檢測結(jié)果,若所述用戶終端的注冊帳號不與其它設(shè)備同步關(guān)聯(lián),則建立所述用戶終端的注冊帳號與所述用戶終端的同步關(guān)聯(lián)關(guān)系,指示第二發(fā)送單元1004向所述用戶終端發(fā)送允許同步響應(yīng)信息。[0133]第二發(fā)送單元1004,用于根據(jù)同步關(guān)聯(lián)建立單元1003的指示,向所述用戶終端發(fā)送允許同步響應(yīng)信息,以便所述用戶終端執(zhí)行與所述用戶設(shè)備的注冊賬號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù)。[0134]同步關(guān)聯(lián)刪除單元1005,用于當(dāng)?shù)诙邮諉卧?001接收到所述用戶設(shè)備發(fā)送的同步完成指示時,刪除所述用戶終端的注冊帳號與所述用戶終端的同步關(guān)聯(lián)關(guān)系。[0135]基于本發(fā)明上述實施例提供的實現(xiàn)數(shù)據(jù)同步互斥的服務(wù)器,通過檢測用戶終端的同步檢測模式以及用戶終端注冊帳號的使用情況,便可實現(xiàn)同步互斥操作。從而避免了多應(yīng)用間復(fù)雜的進(jìn)程間通信以及同步管理應(yīng)用程序的運行維護(hù),節(jié)省了終端設(shè)備系統(tǒng)資源消耗,保證了多設(shè)備多應(yīng)用下同一帳號數(shù)據(jù)同步的互斥運行。[0136]優(yōu)選的,第二發(fā)送單元1004還用于在同步關(guān)聯(lián)檢測單元1002檢測所述用戶終端的注冊帳號與其它設(shè)備同步關(guān)聯(lián)時,向所述用戶終端發(fā)送拒絕同步響應(yīng)信息,以便所述用戶終端拒絕執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù)。[0137]圖11為本發(fā)明實現(xiàn)數(shù)據(jù)同步互斥的服務(wù)器另一實施例的示意圖。與圖10所示實施例相比,在圖11所示實施例中,服務(wù)器還包括登錄信息記錄單元1101。其中:[0138]登錄信息記錄單元1101,用于當(dāng)?shù)诙邮諉卧?001接收到任一設(shè)備發(fā)送的登錄請求時,記錄所述任一設(shè)備的注冊帳號和設(shè)備標(biāo)識。[0139]第二發(fā)送單元1004還用于向當(dāng)前使用所述任一設(shè)備的注冊帳號的全部設(shè)備發(fā)送登錄廣播消息,其中登錄廣播消息包括所述全部設(shè)備的設(shè)備標(biāo)識,以便接收到登錄廣播消息的設(shè)備在登錄廣播消息中僅包括自身的設(shè)備標(biāo)識時,將自身的同步檢測模式類型設(shè)置為本地檢測模式,若登錄廣播消息中還包括其它設(shè)備的設(shè)備標(biāo)識,將自身的同步檢測模式類型設(shè)置為網(wǎng)絡(luò)檢測模式。[0140]優(yōu)選的,服務(wù)器還包括注銷信息處理單元1102。其中:[0141]注銷信息處理單元1102,用于當(dāng)?shù)诙邮諉卧?101接收到任一設(shè)備發(fā)送的注銷請求時,刪除所述任一設(shè)備的注冊帳號和設(shè)備標(biāo)識。[0142]第二發(fā)送單元1004還用于向當(dāng)前使用所述任一設(shè)備的注冊帳號的全部設(shè)備發(fā)送注銷廣播消息,其中注銷廣播消息包括所述全部設(shè)備的設(shè)備標(biāo)識;以便接收到注銷廣播消息的設(shè)備在注銷廣播消息中僅包括自身的設(shè)備標(biāo)識時,將自身的同步檢測模式類型設(shè)置為本地檢測模式。[0143]圖12為本發(fā)明實現(xiàn)數(shù)據(jù)同步互斥的系統(tǒng)一個實施例的示意圖。如圖12所示,系統(tǒng)包括用戶設(shè)備1201和服務(wù)器1202。其中:用戶設(shè)備1201為附圖8_9中任一實施例涉及的用戶設(shè)備,服務(wù)器1202為附圖10-11中任一實施例涉及的服務(wù)器。[0144]相比于現(xiàn)有技術(shù),本發(fā)明結(jié)合本地文件檢測與聯(lián)網(wǎng)檢測兩種同步檢測方式,對同一帳號只在一臺終端設(shè)備登錄的情況只需要進(jìn)行本地文件檢測無需聯(lián)網(wǎng),既提高了同步檢測的執(zhí)行效率,又避免了多應(yīng)用間復(fù)雜的進(jìn)程間通信;對同一帳號多臺終端設(shè)備同時登錄的情況,只需聯(lián)網(wǎng)檢測,從服務(wù)器端獲取當(dāng)前帳號是否在其他設(shè)備或其他應(yīng)用正在進(jìn)行數(shù)據(jù)同步業(yè)務(wù),同樣避免了多應(yīng)用間復(fù)雜的進(jìn)程間通信以及同步管理應(yīng)用程序的運行維護(hù),節(jié)省了終端設(shè)備系統(tǒng)資源消耗,保證了多設(shè)備多應(yīng)用下同一帳號數(shù)據(jù)同步的互斥運行。[0145]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。[0146]本發(fā)明的描述是為了示例和描述起見而給出的,而并不是無遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實施例是為了更好說明本發(fā)明的原理和實際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計適于特定用途的帶有各種修改的各種實施例?!緳?quán)利要求】1.一種實現(xiàn)數(shù)據(jù)同步互斥的方法,其特征在于,包括:檢測用戶設(shè)備中是否存在與所述用戶設(shè)備的注冊賬號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù);當(dāng)檢測到存在所述數(shù)據(jù)同步業(yè)務(wù)時,判斷所述用戶設(shè)備的同步檢測模式類型是否為網(wǎng)絡(luò)檢測模式;若所述用戶設(shè)備的同步檢測模式類型為網(wǎng)絡(luò)檢測模式,向服務(wù)器發(fā)送同步請求;接收服務(wù)器發(fā)送的響應(yīng)信息;判斷響應(yīng)信息是否為允許同步響應(yīng)信息;若響應(yīng)信息為允許同步響應(yīng)信息,則執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù);其中服務(wù)器在所述用戶終端的注冊帳號不與其它設(shè)備同步關(guān)聯(lián)時,建立所述用戶終端的注冊帳號與所述用戶終端的同步關(guān)聯(lián)關(guān)系,并向所述用戶設(shè)備發(fā)送允許同步響應(yīng)信息;當(dāng)數(shù)據(jù)同步業(yè)務(wù)完成時,向服務(wù)器發(fā)送同步完成指示,以便服務(wù)器刪除所述同步關(guān)聯(lián)關(guān)系。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:若響應(yīng)信息為拒絕同步響應(yīng)信息,則拒絕執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù),其中服務(wù)器在所述用戶終端的注冊帳號與其它設(shè)備同步關(guān)聯(lián)時,向所述用戶終端發(fā)送拒絕同步響應(yīng)信息。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,還包括:若所述用戶設(shè)備的同步檢測模式類型為本地檢測模式,檢測所述用戶設(shè)備中是否存在互斥文件;若所述用戶設(shè)備中存在互斥文件,則拒絕執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù);若所述用戶設(shè)備中不存在互斥文件,則建立互斥文件,執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù);當(dāng)數(shù)據(jù)同步業(yè)務(wù)完成時,刪除互斥文件。4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,還包括:接收服務(wù)器發(fā)送的登錄廣播消息,其中服務(wù)器接收到任一設(shè)備發(fā)送的登錄請求時,記錄所述任一設(shè)備的注冊帳號和設(shè)備標(biāo)識,向當(dāng)前使用所述任一設(shè)備的注冊帳號的全部設(shè)備發(fā)送登錄廣播消息,其中登錄廣播消息包括所述全部設(shè)備的設(shè)備標(biāo)識;當(dāng)接收到服務(wù)器發(fā)送的登錄廣播消息時,判斷登錄廣播消息中是否僅包括所述用戶設(shè)備的設(shè)備標(biāo)識;若登錄廣播消息中僅包括所述用戶設(shè)備的設(shè)備標(biāo)識,將所述用戶設(shè)備的同步檢測模式類型設(shè)置為本地檢測模式;若登錄廣播消息中還包括其它設(shè)備的設(shè)備標(biāo)識,將所述用戶設(shè)備的同步檢測模式類型設(shè)置為網(wǎng)絡(luò)檢測模式。5.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,還包括:接收服務(wù)器發(fā)送的注銷廣播消息,其中服務(wù)器接收到任一設(shè)備發(fā)送的注銷請求時,刪除所述任一設(shè)備的注冊帳號和設(shè)備標(biāo)識,向當(dāng)前使用所述任一設(shè)備的注冊帳號的全部設(shè)備發(fā)送注銷廣播消息,其中注銷廣播消息包括所述全部設(shè)備的設(shè)備標(biāo)識;當(dāng)接收到服務(wù)器發(fā)送的注銷廣播消息時,判斷注銷廣播消息中是否僅包括所述用戶設(shè)備的設(shè)備標(biāo)識;若注銷廣播消息中僅包括所述用戶設(shè)備的設(shè)備標(biāo)識,則將所述用戶設(shè)備的同步檢測模式類型設(shè)置為本地檢測模式。6.一種實現(xiàn)數(shù)據(jù)同步互斥的方法,其特征在于,包括:當(dāng)接收到用戶設(shè)備發(fā)送的同步請求時,判斷所述用戶設(shè)備的注冊帳號是否與其它設(shè)備同步關(guān)聯(lián);其中所述用戶設(shè)備在具有與注冊帳號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù)、并且所述用戶設(shè)備的同步檢測模式為網(wǎng)絡(luò)檢測模式時,向服務(wù)器發(fā)送同步請求;若所述用戶終端的注冊帳號不與其它設(shè)備同步關(guān)聯(lián),則建立所述用戶終端的注冊帳號與所述用戶終端的同步關(guān)聯(lián)關(guān)系;向所述用戶終端發(fā)送允許同步響應(yīng)信息,以便所述用戶終端執(zhí)行與所述用戶設(shè)備的注冊賬號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù);當(dāng)接收到所述用戶設(shè)備發(fā)送的同步完成指示時,刪除所述用戶終端的注冊帳號與所述用戶終端的同步關(guān)聯(lián)關(guān)系。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,若所述用戶終端的注冊帳號與其它設(shè)備同步關(guān)聯(lián),則向所述用戶終端發(fā)送拒絕同步響應(yīng)信息,以便所述用戶終端拒絕執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù)。8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,還包括:當(dāng)接收到任一設(shè)備發(fā)送的登錄請求時,記錄所述任一設(shè)備的注冊帳號和設(shè)備標(biāo)識;向當(dāng)前使用所述任一設(shè)備的注冊帳號的全部設(shè)備發(fā)送登錄廣播消息,其中登錄廣播消息包括所述全部設(shè)備的設(shè)備標(biāo)識,以便接收到登錄廣播消息的設(shè)備在登錄廣播消息中僅包括自身的設(shè)備標(biāo)識時,將自身的同步檢測模式類型設(shè)置為本地檢測模式,若登錄廣播消息中還包括其它設(shè)備的設(shè)備標(biāo)識,將自身的同步檢測模式類型設(shè)置為網(wǎng)絡(luò)檢測模式。9.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,還包括:當(dāng)接收到任一設(shè)備發(fā)送的注銷請求時,刪除所述任一設(shè)備的注冊帳號和設(shè)備標(biāo)識;向當(dāng)前使用所述任一設(shè)備的注冊帳號的全部設(shè)備發(fā)送注銷廣播消息,其中注銷廣播消息包括所述全部設(shè)備的設(shè)備標(biāo)識;以便接收到注銷廣播消息的設(shè)備在注銷廣播消息中僅包括自身的設(shè)備標(biāo)識時,將自身的同步檢測模式類型設(shè)置為本地檢測模式。10.一種實現(xiàn)數(shù)據(jù)同步互斥的用戶設(shè)備,其特征在于,包括業(yè)務(wù)檢測單元、模式檢測單元、第一發(fā)送單元、第一接收單元、響應(yīng)識別單元和同步業(yè)務(wù)執(zhí)行單元,其中:業(yè)務(wù)檢測單元,用于檢測用戶設(shè)備中是否存在與所述用戶設(shè)備的注冊賬號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù);模式檢測單元,用于根據(jù)業(yè)務(wù)檢測單元的檢測結(jié)果,若檢測到存在所述數(shù)據(jù)同步業(yè)務(wù),判斷所述用戶設(shè)備的同步檢測模式類型是否為網(wǎng)絡(luò)檢測模式;第一發(fā)送單元,用于根據(jù)模式檢測單元的判斷結(jié)果,若所述用戶設(shè)備的同步檢測模式類型為網(wǎng)絡(luò)檢測模式,向服務(wù)器發(fā)送同步請求;用于根據(jù)同步業(yè)務(wù)執(zhí)行單元的指示,向服務(wù)器發(fā)送同步完成指示;第一接收單元,用于接收服務(wù)器發(fā)送的響應(yīng)信息;響應(yīng)識別單元,用于判斷響應(yīng)信息是否為允許同步響應(yīng)信息;同步業(yè)務(wù)執(zhí)行單元,用于根據(jù)響應(yīng)識別單元的判斷結(jié)果,若響應(yīng)信息為允許同步響應(yīng)信息,則執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù);其中服務(wù)器在所述用戶終端的注冊帳號不與其它設(shè)備同步關(guān)聯(lián)時,建立所述用戶終端的注冊帳號與所述用戶終端的同步關(guān)聯(lián)關(guān)系,并向所述用戶設(shè)備發(fā)送允許同步響應(yīng)信息;當(dāng)數(shù)據(jù)同步業(yè)務(wù)完成時,指示第一發(fā)送單元向服務(wù)器發(fā)送同步完成指示,以便服務(wù)器刪除所述同步關(guān)聯(lián)關(guān)系。11.根據(jù)權(quán)利要求10所述的用戶設(shè)備,其特征在于,同步業(yè)務(wù)執(zhí)行單元還用于根據(jù)響應(yīng)識別單元的判斷結(jié)果,若響應(yīng)信息為拒絕同步響應(yīng)信息,則拒絕執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù),其中服務(wù)器在所述用戶終端的注冊帳號與其它設(shè)備同步關(guān)聯(lián)時,向所述用戶終端發(fā)送拒絕同步響應(yīng)信息。12.根據(jù)權(quán)利要求10或11所述的用戶設(shè)備,其特征在于,所述用戶設(shè)備還包括互斥文件檢測單元、互斥文件建立單元和互斥文件刪除單元,其中:互斥文件檢測單元,用于根據(jù)模式檢測單元的檢測結(jié)果,若所述用戶設(shè)備的同步檢測模式類型為本地檢測模式,檢測所述用戶設(shè)備中是否存在互斥文件;若所述用戶設(shè)備中存在互斥文件,則指示同步業(yè)務(wù)執(zhí)行單元拒絕執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù);互斥文件建立單元,用于根據(jù)互斥文件檢測單元的檢測結(jié)果,若所述用戶設(shè)備中不存在互斥文件,則建立互斥文件,指示同步業(yè)務(wù)執(zhí)行單元執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù);互斥文件刪除單元,用于當(dāng)同步業(yè)務(wù)執(zhí)行單元完成數(shù)據(jù)同步業(yè)務(wù)時,刪除互斥文件。13.根據(jù)權(quán)利要求10或11所述的用戶設(shè)備,其特征在于,所述用戶設(shè)備還包括登錄消息識別單元和模式設(shè)置單元,其中:第一接收單元還用于接收服務(wù)器發(fā)送的登錄廣播消息,其中服務(wù)器接收到任一設(shè)備發(fā)送的登錄請求時,記錄所述任一設(shè)備的注冊帳號和設(shè)備標(biāo)識,向當(dāng)前使用所述任一設(shè)備的注冊帳號的全部設(shè)備發(fā)送登錄廣播消息,其中登錄廣播消息包括所述全部設(shè)備的設(shè)備標(biāo)識;登錄消息識別單元,用于當(dāng)?shù)谝唤邮諉卧邮盏椒?wù)器發(fā)送的登錄廣播消息時,判斷登錄廣播消息中是否僅包括所述用戶設(shè)備的設(shè)備標(biāo)識;模式設(shè)置單元,用于根據(jù)登錄消息識別單元的判斷結(jié)果,若登錄廣播消息中僅包括所述用戶設(shè)備的設(shè)備標(biāo)識,將所述用戶設(shè)備的同步檢測模式類型設(shè)置為本地檢測模式;若登錄廣播消息中還包括其它設(shè)備的設(shè)備標(biāo)識,將所述用戶設(shè)備的同步檢測模式類型設(shè)置為網(wǎng)絡(luò)檢測模式。14.根據(jù)權(quán)利要求13所述的用戶設(shè)備,其特征在于,所述用戶設(shè)備還包括注銷消息識別單元,其中:第一接收單元還用于接收服務(wù)器發(fā)送的注銷廣播消息,其中服務(wù)器接收到任一設(shè)備發(fā)送的注銷請求時,刪除所述任一設(shè)備的注冊帳號和設(shè)備標(biāo)識,向當(dāng)前使用所述任一設(shè)備的注冊帳號的全部設(shè)備發(fā)送注銷廣播消息,其中注銷廣播消息包括所述全部設(shè)備的設(shè)備標(biāo)識;注銷消息識別單元,用于當(dāng)?shù)谝唤邮諉卧邮盏椒?wù)器發(fā)送的注銷廣播消息時,判斷注銷廣播消息中是否僅包括所述用戶設(shè)備的設(shè)備標(biāo)識;模式設(shè)置單元還用于根據(jù)注銷消息識別單元的判斷結(jié)果,若注銷廣播消息中僅包括所述用戶設(shè)備的設(shè)備標(biāo)識,則將所述用戶設(shè)備的同步檢測模式類型設(shè)置為本地檢測模式。15.一種實現(xiàn)數(shù)據(jù)同步互斥的服務(wù)器,其特征在于,包括第二接收單元、同步關(guān)聯(lián)檢測單元、同步關(guān)聯(lián)建立單元、第二發(fā)送單元和同步關(guān)聯(lián)刪除單元,其中:第二接收單元,用于接收用戶設(shè)備發(fā)送的同步請求,還用于接收所述用戶設(shè)備發(fā)送的同步完成指不;同步關(guān)聯(lián)檢測單元,用于當(dāng)?shù)诙邮諉卧邮盏接脩粼O(shè)備發(fā)送的同步請求時,判斷所述用戶設(shè)備的注冊帳號是否與其它設(shè)備同步關(guān)聯(lián);其中所述用戶設(shè)備在具有與注冊帳號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù)、并且所述用戶設(shè)備的同步檢測模式為網(wǎng)絡(luò)檢測模式時,向服務(wù)器發(fā)送同步請求;同步關(guān)聯(lián)建立單元,用于根據(jù)同步關(guān)聯(lián)檢測單元的檢測結(jié)果,若所述用戶終端的注冊帳號不與其它設(shè)備同步關(guān)聯(lián),則建立所述用戶終端的注冊帳號與所述用戶終端的同步關(guān)聯(lián)關(guān)系,指示第二發(fā)送單元向所述用戶終端發(fā)送允許同步響應(yīng)信息;第二發(fā)送單元,用于根據(jù)同步關(guān)聯(lián)建立單元的指示,向所述用戶終端發(fā)送允許同步響應(yīng)信息,以便所述用戶終端執(zhí)行與所述用戶設(shè)備的注冊賬號相關(guān)聯(lián)的數(shù)據(jù)同步業(yè)務(wù);同步關(guān)聯(lián)刪除單元,用于當(dāng)?shù)诙邮諉卧邮盏剿鲇脩粼O(shè)備發(fā)送的同步完成指示時,刪除所述用戶終端的注冊帳號與所述用戶終端的同步關(guān)聯(lián)關(guān)系。16.根據(jù)權(quán)利要求15所述的服務(wù)器,其特征在于,第二發(fā)送單元還用于在同步關(guān)聯(lián)檢測單元檢測所述用戶終端的注冊帳號與其它設(shè)備同步關(guān)聯(lián)時,向所述用戶終端發(fā)送拒絕同步響應(yīng)信息,以便所述用戶終端拒絕執(zhí)行所述數(shù)據(jù)同步業(yè)務(wù)。17.根據(jù)權(quán)利要求15或16所述的服務(wù)器,其特征在于,還包括登錄信息記錄單元,其中:登錄信息記錄單元,用于當(dāng)?shù)诙邮諉卧邮盏饺我辉O(shè)備發(fā)送的登錄請求時,記錄所述任一設(shè)備的注冊帳號和設(shè)備標(biāo)識;第二發(fā)送單元還用于向當(dāng)前使用所述任一設(shè)備的注冊帳號的全部設(shè)備發(fā)送登錄廣播消息,其中登錄廣播消息包括所述全部設(shè)備的設(shè)備標(biāo)識,以便接收到登錄廣播消息的設(shè)備在登錄廣播消息中僅包括自身的設(shè)備標(biāo)識時,將自身的同步檢測模式類型設(shè)置為本地檢測模式,若登錄廣播消息中還包括其它設(shè)備的設(shè)備標(biāo)識,將自身的同步檢測模式類型設(shè)置為網(wǎng)絡(luò)檢測模式。18.根據(jù)權(quán)利要求15或16所述的服務(wù)器,其特征在于,還包括注銷信息處理單元,其中:注銷信息處理單元,用于當(dāng)?shù)诙邮諉卧邮盏饺我辉O(shè)備發(fā)送的注銷請求時,刪除所述任一設(shè)備的注冊帳號和設(shè)備標(biāo)識;第二發(fā)送單元還用于向當(dāng)前使用所述任一設(shè)備的注冊帳號的全部設(shè)備發(fā)送注銷廣播消息,其中注銷廣播消息包括所述全部設(shè)備的設(shè)備標(biāo)識;以便接收到注銷廣播消息的設(shè)備在注銷廣播消息中僅包括自身的設(shè)備標(biāo)識時,將自身的同步檢測模式類型設(shè)置為本地檢測模式。19.一種實現(xiàn)數(shù)據(jù)同步互斥的系統(tǒng),其特征在于,包括用戶設(shè)備和服務(wù)器,其中:用戶設(shè)備為權(quán)利要求10-14中任一項涉及的用戶設(shè)備;服務(wù)器為權(quán)利要求15-18中任一項涉及的服務(wù)器?!疚臋n編號】H04L12/26GK104184626SQ201310196274【公開日】2014年12月3日申請日期:2013年5月24日優(yōu)先權(quán)日:2013年5月24日【發(fā)明者】蔡志平,楊鑫,熊小明,劉偉,閆峰,潘衛(wèi)申請人:中國電信股份有限公司