一種文件的解鎖控制方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及網(wǎng)絡(luò)數(shù)據(jù)處理技術(shù)領(lǐng)域,更具體的說是涉及一種文件的解鎖控制方法及裝置。
【背景技術(shù)】
[0002]隨著電子技術(shù)的發(fā)展,網(wǎng)盤或云等網(wǎng)絡(luò)服務(wù)器的應(yīng)用越來越廣泛,多個(gè)用戶可以通過其各自所在的終端服務(wù)器,利用互聯(lián)網(wǎng)對(duì)處于網(wǎng)絡(luò)中應(yīng)用服務(wù)器上的文件進(jìn)行編輯或閱讀。
[0003]而在實(shí)際應(yīng)用,會(huì)出現(xiàn)因天氣、電網(wǎng)或網(wǎng)絡(luò)運(yùn)營商等方面的故障,會(huì)造成某個(gè)服務(wù)器(如終端服務(wù)器等)斷網(wǎng)的情況。而若用戶通過其終端服務(wù)器對(duì)應(yīng)用服務(wù)器上的某個(gè)文件進(jìn)行編輯狀態(tài)時(shí)發(fā)生斷網(wǎng),會(huì)造成該用戶編輯的文件繼續(xù)保持其編輯的鎖定狀態(tài),若這一用戶長時(shí)間無法連接網(wǎng)絡(luò)時(shí),會(huì)造成其他用戶無法編輯該文件。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本申請(qǐng)?zhí)峁┝艘环N文件的解鎖控制方法及裝置,用以解決現(xiàn)有技術(shù)中因斷網(wǎng)造成網(wǎng)絡(luò)中的應(yīng)用服務(wù)器上的文件處于長時(shí)間被鎖定狀態(tài),造成其他用戶無法編輯文件的技術(shù)問題。
[0005]為實(shí)現(xiàn)上述目的,本申請(qǐng)?zhí)峁┤缦录夹g(shù)方案:
[0006]—種文件的解鎖控制方法,應(yīng)用于應(yīng)用服務(wù)器,所述應(yīng)用服務(wù)器上至少包括一個(gè)文件,所述方法包括:
[0007]監(jiān)測(cè)終端服務(wù)器的狀態(tài)信息,其中,所述終端服務(wù)器編輯所述應(yīng)用服務(wù)器上的目標(biāo)文件,使得所述目標(biāo)文件處于鎖定狀態(tài);
[0008]在所述狀態(tài)信息滿足預(yù)設(shè)的解鎖條件時(shí),解除所述目標(biāo)文件的鎖定狀態(tài)。
[0009]上述方法,優(yōu)選的,所述監(jiān)測(cè)終端服務(wù)器的狀態(tài)信息,包括:
[0010]監(jiān)測(cè)所述終端服務(wù)器對(duì)所述目標(biāo)文件進(jìn)行編輯的最近編輯時(shí)刻距離當(dāng)前時(shí)刻的第一時(shí)間長。
[0011]上述方法,優(yōu)選的,所述解鎖條件包括:所述第一時(shí)間長大于或等于預(yù)設(shè)的第一閾值;
[0012]相應(yīng)的,所述在所述狀態(tài)信息滿足預(yù)設(shè)的解鎖條件時(shí),解除所述目標(biāo)文件的鎖定狀態(tài),包括:
[0013]在所述狀態(tài)信息中所述第一時(shí)間長大于或等于所述第一閾值時(shí),解除所述目標(biāo)文件的鎖定狀態(tài)。
[0014]上述方法,優(yōu)選的,所述監(jiān)測(cè)終端服務(wù)器的狀態(tài)信息,包括:
[0015]監(jiān)測(cè)所述終端服務(wù)器處于網(wǎng)絡(luò)中斷狀態(tài)的第二時(shí)間長。
[0016]上述方法,優(yōu)選的,所述解鎖條件包括:所述第二時(shí)間長大于或等于預(yù)設(shè)的第二閾值;
[0017]相應(yīng)的,所述在所述狀態(tài)信息滿足預(yù)設(shè)的解鎖條件時(shí),解除所述目標(biāo)文件的鎖定狀態(tài),包括:
[0018]在所述狀態(tài)信息中所述第二時(shí)間長大于或等于所述第二閾值時(shí),解除所述目標(biāo)文件的鎖定狀態(tài)。
[0019]本申請(qǐng)還提供了一種文件的解鎖控制裝置,應(yīng)用于應(yīng)用服務(wù)器,所述應(yīng)用服務(wù)器上至少包括一個(gè)文件,所述裝置包括:
[0020]狀態(tài)監(jiān)測(cè)單元,用于監(jiān)測(cè)終端服務(wù)器的狀態(tài)信息,其中,所述終端服務(wù)器編輯所述應(yīng)用服務(wù)器上的目標(biāo)文件,使得所述目標(biāo)文件處于鎖定狀態(tài);
[0021]解除鎖定單元,用于在所述狀態(tài)信息滿足預(yù)設(shè)的解鎖條件時(shí),解除所述目標(biāo)文件的鎖定狀態(tài)。
[0022]上述裝置,優(yōu)選的,所述狀態(tài)監(jiān)測(cè)單元包括:
[0023]編輯監(jiān)測(cè)子單元,用于監(jiān)測(cè)所述終端服務(wù)器對(duì)所述目標(biāo)文件進(jìn)行編輯的最近編輯時(shí)刻距離當(dāng)前時(shí)刻的第一時(shí)間長。
[0024]上述裝置,優(yōu)選的,所述解鎖條件包括:所述第一時(shí)間長大于或等于預(yù)設(shè)的第一閾值;
[0025]相應(yīng)的,所述解除鎖定單元包括:
[0026]第一解鎖子單元,用于在所述狀態(tài)信息中所示第一時(shí)間長大于或等于所述第一閾值時(shí),解除所述目標(biāo)文件的鎖定狀態(tài)。
[0027]上述裝置,優(yōu)選的,所述狀態(tài)監(jiān)測(cè)單元包括:
[0028]中斷監(jiān)測(cè)子單元,用于監(jiān)測(cè)所述終端服務(wù)器處于網(wǎng)絡(luò)終端狀態(tài)的第二時(shí)間長。
[0029]上述裝置,優(yōu)選的,所述解鎖條件包括:所述第二時(shí)間長大于或等于預(yù)設(shè)的第二閾值;
[0030]相應(yīng)的,所述解除鎖定單元包括:
[0031]第二解鎖子單元,用于在所述狀態(tài)信息中所示第二時(shí)間長大于或等于所述第二閾值時(shí),解除所述目標(biāo)文件的鎖定狀態(tài)。
[0032]經(jīng)由上述的技術(shù)方案可知,與現(xiàn)有技術(shù)相比,本申請(qǐng)公開提供的一種文件的解鎖控制方法及裝置,通過對(duì)編輯目標(biāo)文件的終端服務(wù)器的狀態(tài)信息進(jìn)行監(jiān)測(cè),進(jìn)而即可在該狀態(tài)信息滿足預(yù)設(shè)的解鎖條件時(shí)解除目標(biāo)文件的鎖定狀態(tài),進(jìn)而使得其他終端服務(wù)器可以繼續(xù)對(duì)該目標(biāo)文件進(jìn)行編輯,區(qū)別于現(xiàn)有技術(shù)中在終端服務(wù)器對(duì)目標(biāo)文件保持鎖定狀態(tài)時(shí)其他終端服務(wù)器無法進(jìn)行編輯的情況,本申請(qǐng)?jiān)谄浔O(jiān)測(cè)到的狀態(tài)信息滿足解鎖條件時(shí)即可解鎖其目標(biāo)文件的鎖定狀態(tài),使得其他終端服務(wù)器能夠?qū)δ繕?biāo)文件編輯,進(jìn)而使得應(yīng)用服務(wù)器中的數(shù)據(jù)更新不會(huì)滯后,保證正常工作。
【附圖說明】
[0033]為了更清楚地說明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0034]圖1a為本申請(qǐng)?zhí)峁┑囊环N文件的解鎖控制方法實(shí)施例一的流程圖;
[0035]圖1b為本申請(qǐng)實(shí)施例的應(yīng)用示例圖;
[0036]圖2為本申請(qǐng)?zhí)峁┑囊环N文件的解鎖控制方法實(shí)施例二的實(shí)現(xiàn)流程圖;
[0037]圖3為本申請(qǐng)?zhí)峁┑囊环N文件的解鎖控制方法實(shí)施例三的實(shí)現(xiàn)流程圖
[0038]圖4為本申請(qǐng)?zhí)峁┑囊环N文件的解鎖控制裝置實(shí)施例四的結(jié)構(gòu)示意圖;
[0039]圖5為本申請(qǐng)?zhí)峁┑囊环N文件的解鎖控制裝置實(shí)施例五的結(jié)構(gòu)示意圖;
[0040]圖6為本申請(qǐng)?zhí)峁┑囊环N文件的解鎖控制裝置實(shí)施例六的實(shí)現(xiàn)結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0041 ] 下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
[0042]參考圖la,為本申請(qǐng)?zhí)峁┑囊环N文件的解鎖控制方法實(shí)施例一的流程圖,其中,所述方法可以應(yīng)用于一應(yīng)用服務(wù)器中,所述應(yīng)用服務(wù)器可以為互聯(lián)網(wǎng)中的應(yīng)用服務(wù)器,如游戲或文件服務(wù)器,該應(yīng)用服務(wù)器上可以存儲(chǔ)有一個(gè)或多個(gè)文件,提供給網(wǎng)絡(luò)用戶進(jìn)行閱讀或編輯。
[0043]在本實(shí)施例中,所述方法可以包括以下步驟:
[0044]步驟101:監(jiān)測(cè)終端服務(wù)器的狀態(tài)信息。
[0045]其中,所述終端服務(wù)器可以為能夠通過所述互聯(lián)網(wǎng)對(duì)所述應(yīng)用服務(wù)器上的文件進(jìn)行閱讀或編輯的終端設(shè)備,如圖1b中所示,在所述終端服務(wù)器對(duì)所述應(yīng)用服務(wù)器上的某一個(gè)目標(biāo)文件進(jìn)行編輯時(shí),該目標(biāo)文件會(huì)處于鎖定狀態(tài),使得其他終端服務(wù)器無法同時(shí)對(duì)該目標(biāo)文件進(jìn)行編輯,只能進(jìn)行閱讀。
[0046]在本實(shí)施例中,對(duì)所述終端服務(wù)器對(duì)所述應(yīng)用服務(wù)器上目標(biāo)文件的訪問狀態(tài)進(jìn)行監(jiān)測(cè),監(jiān)測(cè)得到的狀態(tài)信息能夠表明所述終端服務(wù)器對(duì)所述目標(biāo)文件所進(jìn)行的訪問操作類型及訪問狀態(tài),如閱讀或