專利名稱:文件共享處理方法、裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)技術(shù),尤其涉及一種文件共享處理方法、裝置和系統(tǒng),屬于數(shù)據(jù)共享技術(shù)領(lǐng)域。
背景技術(shù):
從計(jì)算機(jī)和網(wǎng)絡(luò)誕生開(kāi)始,基于文件夾或磁盤的文件共享一直是不可或缺的?,F(xiàn)有的文件共享方式,例如基于文件夾的FTP下載方式,用戶必須獲取到服務(wù)器的IP地址,并且利用正確的用戶名和密碼才能訪問(wèn)共享文件夾;基于HTTP的互聯(lián)網(wǎng)文件夾共享,用戶首先需要得到共享文件夾的網(wǎng)絡(luò)鏈接,點(diǎn)擊網(wǎng)絡(luò)鏈接后,根據(jù)相應(yīng)的用戶權(quán)限實(shí)現(xiàn)對(duì)共享文件夾的訪問(wèn);基于網(wǎng)盤的共享,也同樣需要將共享文件鏈接方式發(fā)送給共享用戶。由此可見(jiàn),上述文件共享方式,都需要將用戶名、密碼,或者是共享連接發(fā)給訪問(wèn)者,以由訪問(wèn)者根據(jù)上述信息發(fā)起對(duì)共享空間的訪問(wèn),訪問(wèn)者不能自動(dòng)發(fā)現(xiàn)共享空間,必須通過(guò)其他提示信息才能夠訪問(wèn)共享空間,共享的效率和效果都比較差。
發(fā)明內(nèi)容
本發(fā)明提供一種文件共享處理方法、裝置和系統(tǒng),用于使被共享用戶在登錄后可以自動(dòng)的看到上述共孚空間,從而提聞共孚效率和效果。本發(fā)明的第一個(gè)方面是提供一種文件共享處理方法,包括接收服務(wù)門戶網(wǎng)站發(fā)送的指示創(chuàng)建共享空間的共享創(chuàng)建信息,所述共享創(chuàng)建信息包括共孚空間名稱、共孚空間大小和被共孚用戶列表;根據(jù)所述共孚空間名稱和共孚空間大小創(chuàng)建具有所述共孚空間名稱的共孚空間;將創(chuàng)建的所述共享空間自動(dòng)掛載到所述被共享用戶和發(fā)起共享的用戶的虛擬桌面操作系統(tǒng)中。本發(fā)明的另一個(gè)方面是提供一種文件共享處理裝置,包括接收模塊,用于接收服務(wù)門戶網(wǎng)站發(fā)送的指示創(chuàng)建共享空間的共享創(chuàng)建信息,所述共享創(chuàng)建信息包括共享空間名稱、共享空間大小和被共享用戶列表;共享空間創(chuàng)建模塊,用于根據(jù)所述共享空間名稱和共享空間大小創(chuàng)建共享空間;共享空間掛載處理模塊,用于將創(chuàng)建的所述共享空間自動(dòng)掛載到所述被共享用戶和發(fā)起共享的用戶的虛擬桌面操作系統(tǒng)中。本發(fā)明的又一個(gè)方面是提供一種文件共享處理系統(tǒng),包括服務(wù)門戶網(wǎng)站,存儲(chǔ)器,以及上述的文件共享處理裝置;所述服務(wù)門戶網(wǎng)站,用于獲取發(fā)起共享的用戶和被共享用戶的指示信息,并向所述文件共享處理裝置發(fā)送指示創(chuàng)建共享空間的共享創(chuàng)建信息、指示刪除共享空間的共享刪除信息、指示退出共享空間的共享退出信息或指示修改共享空間的共享修改信息;所述存儲(chǔ)器用于為所述文件共享處理裝置提供用于創(chuàng)建共享空間的存儲(chǔ)空間。
本發(fā)明提供的文件共享處理方法、裝置和系統(tǒng),其中的文件共享處理裝置在接收到發(fā)起共享的用戶通過(guò)服務(wù)門戶網(wǎng)站發(fā)送的共享創(chuàng)建消息后,創(chuàng)建共享空間,并將創(chuàng)建的共享空間掛載到被共享用戶和發(fā)起共享的用戶的虛擬桌面操作系統(tǒng)中,使得被共享用戶在登錄后可以直接看到上述共孕空間,從而提聞共孕效率和效果。
圖1為本發(fā)明實(shí)施例中文件共享處理方法的流程示意圖2為本發(fā)明實(shí)施例中文件共享處理裝置的結(jié)構(gòu)示意圖3為本發(fā)明實(shí)施例中文件共享處理系統(tǒng)的結(jié)構(gòu)示意圖一;
圖4為本發(fā)明實(shí)施例中文件共享處理系統(tǒng)的結(jié)構(gòu)示意圖二;
圖5為本發(fā)明實(shí)施例中門戶服務(wù)網(wǎng)站顯示的窗口示意圖一;
圖6為本發(fā)明實(shí)施例中門戶服務(wù)網(wǎng)站顯示的窗口示意圖二;
圖7為本發(fā)明實(shí)施例中門戶服務(wù)網(wǎng)站顯示的窗口示意圖三。
具體實(shí)施方式
本發(fā)明提供了一種文件共享處理方法,圖1為本發(fā)明實(shí)施例中文件共享處理方法
的流程示意圖,如圖1所示,包括如下的步驟步驟101、接收服務(wù)門戶網(wǎng)站發(fā)送的指示創(chuàng)建共享空間的共享創(chuàng)建信息,所述共享創(chuàng)建信息包括共享空間名稱、共享空間大小和被共享用戶列表;步驟102、根據(jù)所述共享空間名稱和共享空間大小創(chuàng)建具有所述共享空間名稱的共孕空間;步驟103、將創(chuàng)建的所述共享空間自動(dòng)掛載到所述被共享用戶和發(fā)起共享的用戶的虛擬桌面操作系統(tǒng)中。本發(fā)明上述實(shí)施例提供的文件共享處理方法,其中的文件共享處理裝置在接收到發(fā)起共享的用戶通過(guò)服務(wù)門戶網(wǎng)站發(fā)送的共享創(chuàng)建消息后,創(chuàng)建共享空間,并將創(chuàng)建的共享空間掛載到被共享用戶和發(fā)起共享的用戶的虛擬桌面操作系統(tǒng)中,使得被共享用戶在登錄后可以直接看到上述共孕空間,從而提聞共孕效率和效果。進(jìn)一步的,本發(fā)明上述實(shí)施例中,其中的共享創(chuàng)建信息還可以包括共享空間使用期限。而上述步驟103中,將創(chuàng)建的共享空間掛載到所述被共享用戶的虛擬桌面操作系統(tǒng)中可以包括多種形式,例如可以是將創(chuàng)建的共享空間按網(wǎng)絡(luò)磁盤、本地磁盤或本地磁盤的文件夾的方式自動(dòng)掛載到所述被共享用戶的虛擬桌面操作系統(tǒng)中。發(fā)起共享的用戶除可以創(chuàng)建共享空間外,還可以對(duì)共享空間進(jìn)行其他管理,例如刪除共享空間,具體的,上述方法進(jìn)一步包括接收服務(wù)門戶網(wǎng)站發(fā)送的指示刪除共享空間的共享刪除信息,所述共享刪除信息包括共孕空間名稱;根據(jù)所述共享空間名稱,將指示刪除的共享空間從共享用戶的虛擬桌面操作系統(tǒng)中卸載。或者是對(duì)共享空間進(jìn)行修改,即上述方法進(jìn)一步包括
接收服務(wù)門戶網(wǎng)站發(fā)送的指示修改共享空間的共享修改信息,所述共享修改信息包括修改后的共享空間名稱、修改后的共享空間大小或修改后的共享空間使用期限;根據(jù)所述共享修改信息對(duì)所述共享空間進(jìn)行修改。對(duì)于被共享用戶而言,也可以退出共享,即上述方法進(jìn)一步包括接收服務(wù)門戶網(wǎng)站發(fā)送的被共享用戶指示退出共享空間的共享退出信息,所述共孚退出 目息包括共孚空間名稱;根據(jù)所述共享空間名稱,將所述共享空間從指示退出共享空間的所述被共享用戶的虛擬桌面操作系統(tǒng)中卸載。 本發(fā)明實(shí)施例還提供了與上述方法對(duì)應(yīng)的裝置,圖2為本發(fā)明實(shí)施例中文件共享處理裝置的結(jié)構(gòu)示意圖,如圖2所示,包括接收模塊11、共享空間創(chuàng)建模塊12和共享空間掛載處理模塊13,其中接收模塊11用于接收服務(wù)門戶網(wǎng)站發(fā)送的指示創(chuàng)建共享空間的共享創(chuàng)建信息,所述共享創(chuàng)建信息包括共享空間名稱、共享空間大小和被共享用戶列表;共享空間創(chuàng)建模塊12用于根據(jù)所述共享空間名稱和共享空間大小創(chuàng)建共享空間;共享空間掛載處理模塊13用于將創(chuàng)建的所述共享空間自動(dòng)掛載到所述被共享用戶和發(fā)起共享的用戶的虛擬桌面操作系統(tǒng)中。本發(fā)明上述實(shí)施例中,其中的接收模塊11在接收到發(fā)起共享的用戶通過(guò)服務(wù)門戶網(wǎng)站發(fā)送的共享創(chuàng)建消息后,共享空間創(chuàng)建模塊12創(chuàng)建共享空間,共享空間掛載處理模塊13將創(chuàng)建的共享空間掛載到被共享用戶和發(fā)起共享的用戶的虛擬桌面操作系統(tǒng)中,使得被共享用戶在登錄后可以直接看到上述共享空間,從而提高共享效率和效果。上述的共享空間掛載處理模塊13可以按照多種方式進(jìn)行掛載,例如具體可以將創(chuàng)建的共享空間按網(wǎng)絡(luò)磁盤、本地磁盤或本地磁盤的文件夾的方式自動(dòng)掛載到所述被共享用戶的虛擬桌面操作系統(tǒng)中。另外,上述接收模塊11還用于接收服務(wù)門戶網(wǎng)站發(fā)送的指示刪除共享空間的共享刪除信息,所述共享刪除信息包括共享空間名稱;以及上述共享空間掛載處理模塊13還用于根據(jù)所述共享空間名稱,將指示刪除的共享空間從共享用戶的虛擬桌面操作系統(tǒng)中卸載?;蛘?,上述接收模塊11還可以用于接收服務(wù)門戶網(wǎng)站發(fā)送的被共享用戶指示退出共享空間的共享退出信息,所述共享退出信息包括共享空間名稱;上述共享空間掛載處理模塊13還用于根據(jù)所述共享空間名稱,將所述共享空間從指示退出共享空間的所述被共享用戶的虛擬桌面操作系統(tǒng)中卸載。或者是,上述接收模塊11還用于接收服務(wù)門戶網(wǎng)站發(fā)送的指示修改共享空間的共享修改信息,所述共享修改信息包括修改后的共享空間名稱、修改后的共享空間大小或修改后的共享空間使用期限;上述共享空間創(chuàng)建模塊12還用于根據(jù)所述共享修改信息對(duì)所述共享空間進(jìn)行修改。本發(fā)明實(shí)施例還提供了一種文件共享處理系統(tǒng),包括服務(wù)門戶網(wǎng)站,存儲(chǔ)器,以及上述的文件共享處理裝置;所述服務(wù)門戶網(wǎng)站,用于獲取發(fā)起共享的用戶和共享用戶的指示信息,并向所述文件共享處理裝置發(fā)送指示創(chuàng)建共享空間的共享創(chuàng)建信息、指示刪除共享空間的共享刪除信息、指示退出共享空間的共享退出信息或指示修改共享空間的共享修改信息;所述存儲(chǔ)器用于為所述文件共享處理裝置提供用于創(chuàng)建共享空間的存儲(chǔ)空間。
本發(fā)明上述實(shí)施例提供的文件共享處理方案,可以應(yīng)用到桌面云環(huán)境中,桌面云技術(shù)是通過(guò)虛擬化和桌面交付技術(shù),為用戶提供一個(gè)虛擬桌面操作系統(tǒng),用戶擁有服務(wù)器分配的虛擬CPU、虛擬內(nèi)容和虛擬磁盤,上述資源可以由數(shù)據(jù)中心的服務(wù)器和儲(chǔ)存設(shè)備提供,這樣就能夠做到用戶計(jì)算和存儲(chǔ)資源的集中。本發(fā)明上述實(shí)施例提供的文件共享處理方案是一種用于用戶群組內(nèi)創(chuàng)建、維護(hù)和修改共享空間的技術(shù)方案,其中用戶可以根據(jù)實(shí)際需要,自動(dòng)設(shè)置共享范圍。具體的,如圖3所示,用戶可以登陸瀏覽器1,并通過(guò)瀏覽器訪問(wèn)服務(wù)門戶網(wǎng)站2,在服務(wù)門戶網(wǎng)站2,用戶可以管理自己的共享空間,包括創(chuàng)建、修改和刪除共享空間,服務(wù)門戶網(wǎng)站2將用戶對(duì)自己共享空間的管理轉(zhuǎn)換為指示信息并發(fā)送給文件共享處理裝置3,該文件共享處理裝置3可以設(shè)置在一個(gè)桌面云平臺(tái)上,通過(guò)該文件共享處理裝置3可以向共享用戶分配的虛擬機(jī)掛載共享空間,使得分配的共享空間作為網(wǎng)絡(luò)驅(qū)動(dòng)器加載到虛擬機(jī)操作系統(tǒng)4上,共享用戶在登陸虛擬機(jī)操作系統(tǒng)4后,可以在系統(tǒng)用戶磁盤或網(wǎng)絡(luò)磁盤處看到上述掛載的共享空間,即可以存放和共享文件了。圖4為本發(fā)明具體實(shí)施例中文件共享處理系統(tǒng)的結(jié)構(gòu)示意圖,如圖4所示,該系統(tǒng)的服務(wù)門戶網(wǎng)站2可以包括用戶權(quán)限管理模塊21、共享空間管理模塊22和共享空間代理模塊23,而其中的文件共享處理裝置3上可以包括接收模塊31、共享空間創(chuàng)建模塊32和共享空間掛載處理模塊33,另外還可以進(jìn)一步的包括共享空間監(jiān)控模塊34。除此之外,該系統(tǒng)還可以包括有存儲(chǔ)器41和數(shù)據(jù)庫(kù)42,存儲(chǔ)器41用于提供創(chuàng)建共享空間的存儲(chǔ)空間,數(shù)據(jù)庫(kù)42用于存儲(chǔ)相關(guān)共享數(shù)據(jù)。具體的,上述的用戶權(quán)限管理模塊21可以用于對(duì)用戶的權(quán)限進(jìn)行控制,判斷用戶是否可以創(chuàng)建共享空間,同時(shí)在用戶對(duì)已創(chuàng)建共享空間進(jìn)行刪除和修改時(shí),判斷用戶是否是創(chuàng)建該共享空間的用戶,即是否具備刪除和修改的權(quán)限。具體的,如圖5所示,在用戶登陸服務(wù)門戶網(wǎng)站后,可以向用戶顯示其共享列表,即由該用戶發(fā)起創(chuàng)建的共享空間,包括共享空間1、共享空間2、共享空間3和共享空間4,另外用戶可以“編輯”已有的共享空間,或者“刪除”已有的共享空間,或者是“創(chuàng)建”新的共享空間。當(dāng)用戶點(diǎn)擊“創(chuàng)建”按鈕創(chuàng)建共享空間時(shí),可如圖6所示,首先選擇建立的共享空間的名稱,用戶可以輸入上述名稱;另外還可以選擇空間的大小,例如在服務(wù)門戶網(wǎng)站中設(shè)置有本地配置文件,并設(shè)置下拉列表,用戶根據(jù)下拉列表選擇;還可以選擇周期的大小,該期限是指共享空間的使用期限,例如在服務(wù)門戶網(wǎng)站中設(shè)置有本地配置文件,并設(shè)置下拉列表,用戶根據(jù)下拉列表選擇。上述共享空間的名稱用于共享空間的發(fā)布和顯示,作為共享空間的區(qū)分,有唯一性要求??臻g大小是設(shè)置創(chuàng)建共享空間存儲(chǔ)容量。系統(tǒng)對(duì)共享空間上限應(yīng)有控制,不應(yīng)無(wú)限度使用。設(shè)置周期是控制共享空間的使用時(shí)限,避免資源被無(wú)效占用浪費(fèi)。系統(tǒng)對(duì)共享空間的大小和使用期限可設(shè)置上限,用戶填寫的數(shù)值須小于系統(tǒng)設(shè)置的上限值。服務(wù)門戶網(wǎng)站由共享空間管理模塊完成此上述功能。桌面云平臺(tái)由共享空間創(chuàng)建模塊根據(jù)以上共享空間的屬性來(lái)創(chuàng)建專用磁盤空間,用于存放共享的文件及文件夾。創(chuàng)建共享盤的另一個(gè)重要步驟是創(chuàng)建共享權(quán)限,由服務(wù)門戶網(wǎng)站中用戶權(quán)限管理模塊完成。例如圖7所示,共享空間I的創(chuàng)建用戶可以添加用戶組(USERS)或用戶(USER)設(shè)置對(duì)共享空間I的訪問(wèn)權(quán)限。也可支持高級(jí)權(quán)限設(shè)置,即針對(duì)某用戶組或用戶,設(shè)置對(duì)共享盤空間的只讀、可寫、創(chuàng)建、刪除等高級(jí)設(shè)置,以實(shí)現(xiàn)對(duì)共享用戶不同權(quán)限訪問(wèn)要求。通過(guò)點(diǎn)擊“上一步”按鈕返回,或點(diǎn)擊“取消”按鈕取消設(shè)置。服務(wù)門戶網(wǎng)站由共享空間代理模塊向桌面云平臺(tái)發(fā)送共享空間的創(chuàng)建指令。共享空間代理模塊可通過(guò)web服務(wù)接口,將共享空間名稱、共享空間大小和共享空間使用期限以表單屬性的方式發(fā)給桌面云平臺(tái);同時(shí),將共享空間的創(chuàng)建用戶、共享用戶及用戶組,以表單屬性的方式一并發(fā)送給桌面云平臺(tái)??蛇x的,共享空間代理模塊應(yīng)采用異步方式處理。在用戶提交創(chuàng)建共享空間請(qǐng)求之后,告知用戶請(qǐng)求在一段時(shí)間之后生效。之后,相應(yīng)的操作交付由桌面云平臺(tái)的相關(guān)模塊完成。桌面云平臺(tái)由接收模塊接收到共享空間的創(chuàng)建指令和相關(guān)共享用戶列表,然后由共享空間創(chuàng)建模塊分配共享空間,最后由共享空間掛載處理模塊實(shí)現(xiàn)共享空間掛載到相關(guān)用戶的,具體的,以網(wǎng)絡(luò)連接式存儲(chǔ)(Network Attached Storage,以下簡(jiǎn)稱NAS)為例,上述共享空間具有唯一的地址,如\\192. 168. 10.1\share001\,在進(jìn)行掛載時(shí),共享空間掛載處理模塊可以檢查被共享用戶的可用本地驅(qū)動(dòng)器符,若某一個(gè)被共享用戶的F盤符空閑,則可以通過(guò)調(diào)用命令net use F:\\192. 168. 10.1\share001\,將上述共享空間作為該被共享用戶的F盤,使得該被共享用戶登陸后,可以直接在F盤的位置直接看到上述共享空間。相應(yīng)的,在刪除該被共享用戶的上述共享空間時(shí),共享空間掛載處理模塊可以調(diào)用命令netuse F:/delete。將被共享用戶上述的上述共享空間卸載。桌面云平臺(tái)下的存儲(chǔ)器可以是PC服務(wù)器本地磁盤、FC-SAN、IP-SAN存儲(chǔ)或NAS存儲(chǔ)設(shè)備。上述存儲(chǔ)器由桌面云平臺(tái)管理,形成可用存儲(chǔ)空間。當(dāng)接收模塊接收到創(chuàng)建共享空間的指令時(shí),由共享空間創(chuàng)建模塊在桌面云平臺(tái)管理的可用存儲(chǔ)空間上分配磁盤或文件目錄,與共享空間的名稱相匹配。共享空間不必創(chuàng)建成空間占用模式,即創(chuàng)建后,沒(méi)有文件也占用空間,可使用動(dòng)態(tài)空間模式,即只有真正存放了共享數(shù)據(jù)之后,才會(huì)占用實(shí)際物理空間。共享空間創(chuàng)建模塊對(duì)共享空間實(shí)行配額處理,共享空間占用不得超過(guò)申請(qǐng)空間的上限。共享空間創(chuàng)建模塊分配共享空間后,由共享空間掛載模塊根據(jù)共享空間的共享權(quán)限要求將共享空間掛載到相關(guān)用戶的虛擬桌面操作系統(tǒng)中,并賦予相應(yīng)的讀寫權(quán)限。共享空間在虛擬桌面操作系統(tǒng)中掛載的形態(tài)可以是網(wǎng)絡(luò)磁盤、本地磁盤或某本地磁盤下的文件夾。掛載后的網(wǎng)絡(luò)磁盤、本地磁盤或某本地磁盤下的文件夾,其名稱顯示為“**用戶共享的”+ “共享空間名稱”形成的標(biāo)識(shí)名,以準(zhǔn)確判知共享來(lái)源及共享內(nèi)容。共享空間掛載模塊向虛擬桌面操作系統(tǒng)掛載共享空間時(shí),可采用在虛擬桌面操作系統(tǒng)運(yùn)行一個(gè)應(yīng)用程序或啟動(dòng)一個(gè)服務(wù)程序,通過(guò)與桌面云平臺(tái)共享空間掛載模塊的交互,完成掛載。另外,針對(duì)每個(gè)用戶能夠創(chuàng)建的共享空間數(shù)量應(yīng)有所限制,比如最多5個(gè)。因?yàn)橛脩舫俗约簞?chuàng)建的共享空間外,還會(huì)掛載其他用戶向其共享的共享空間。這樣用戶可見(jiàn)的共享空間數(shù)目可能會(huì)很大,影響共享空間讀取顯示速率。共享空間掛載完成后,可以將共享空間相關(guān)信息與用戶權(quán)限存入到數(shù)據(jù)庫(kù)中。用戶可以選擇在服務(wù)門戶網(wǎng)站進(jìn)行共享空間的刪除和退出。對(duì)于共享用戶,其刪除共享空間即為主動(dòng)退出共享空間,共享空間代理模塊向桌面云平臺(tái)發(fā)送請(qǐng)求,桌面云平臺(tái)的接收模塊接收到該請(qǐng)求后,將請(qǐng)求發(fā)送給共享盤掛載模塊,將該共享用戶掛載的共享空間卸載,將該共享用戶的讀寫權(quán)限去除,并修改數(shù)據(jù)庫(kù)中相應(yīng)數(shù)據(jù)。這樣該共享空間對(duì)上述用戶不可見(jiàn)并不可訪問(wèn)。對(duì)于創(chuàng)建用戶時(shí),可刪除共享空間。共享空間代理模塊向桌面云平臺(tái)發(fā)送請(qǐng)求,桌面云平臺(tái)的接收模塊接收到該請(qǐng)求后,將請(qǐng)求發(fā)送給共享空間掛載模塊。共享空間掛載模塊首先從數(shù)據(jù)庫(kù)中讀出該共享空間所涉及的共享用戶及讀寫權(quán)限,然后逐個(gè)將共享用戶掛載的共享空間卸載,將上述各用戶的讀寫權(quán)限去除。當(dāng)所有用戶的掛載與訪問(wèn)權(quán)限去除之后,調(diào)用共享空間創(chuàng)建模塊,可以選擇將共享空間的數(shù)據(jù)全部刪除,或統(tǒng)一遷移至垃圾站空間保存。垃圾站空間保存有一定時(shí)間限制,操作時(shí)間限制的數(shù)據(jù)在定期刪除操作時(shí),完全去除。當(dāng)共享空間的數(shù)據(jù)清除后,共享空間創(chuàng)建模塊將該磁盤空間歸還到統(tǒng)一存儲(chǔ)空間,以備系統(tǒng)再次分配使用。在服務(wù)門戶網(wǎng)站中,創(chuàng)建用戶可以對(duì)已有的共享空間進(jìn)行編輯。選中要編輯修改的共享空間,然后點(diǎn)擊修改操作。可以修改共享空間名稱、共享空間大小和共享空間的使用期限,創(chuàng)建用戶填寫的空間大小和使用期限數(shù)值須小于系統(tǒng)設(shè)置的上限值,共享空間的大小需大于已實(shí)際使用的空間大小。創(chuàng)建用戶可以對(duì)共享對(duì)象和權(quán)限進(jìn)行修改。除此之外,共享空間的修改還包括創(chuàng)建用戶將創(chuàng)建管理身份轉(zhuǎn)移給其他用戶,那么該共享空間的擁有權(quán)限就發(fā)生轉(zhuǎn)移。以上修改所需的變更請(qǐng)求,均可以由服務(wù)門戶網(wǎng)站的共享空間代理模塊向桌面云平臺(tái)發(fā)送。桌面云平臺(tái)的接收模塊接收到請(qǐng)求后,調(diào)用共享空間創(chuàng)建模塊和共享空間掛載模塊進(jìn)行處理。共享空間創(chuàng)建模塊處理關(guān)于修改共享空間名稱、共享空間大小和共享空間使用期限,將修改相應(yīng)存儲(chǔ)空間配額,并更新數(shù)據(jù)庫(kù)。共享空間掛載模塊根據(jù)權(quán)限修改情況,首先與數(shù)據(jù)庫(kù)中的信息進(jìn)行比對(duì),找出權(quán)限變化的部分;對(duì)于刪除用戶共享權(quán)限的,對(duì)該用戶虛擬桌面操作系統(tǒng)進(jìn)行共享空間卸載;對(duì)新增用戶共享權(quán)限的,對(duì)該用戶虛擬桌面操作系統(tǒng)進(jìn)行共享空間掛載;對(duì)修改訪問(wèn)權(quán)限的,將共享盤或文件夾權(quán)限進(jìn)行修改;如果是創(chuàng)建用戶身份轉(zhuǎn)移,那么修改數(shù)據(jù)庫(kù)相應(yīng)數(shù)據(jù)表項(xiàng)。桌面云平臺(tái)對(duì)共享空間實(shí)行配額管理,當(dāng)用戶數(shù)據(jù)超過(guò)空間容量時(shí),虛擬桌面操作系統(tǒng)會(huì)報(bào)告磁盤已滿。對(duì)共享空間的使用期限由共享空間監(jiān)控模塊處理,將使用即將到期的共享空間,該模塊會(huì)通過(guò)郵件或短消息接口通知發(fā)起共享的用戶或管理員共享空間變更或釋放共享資源。當(dāng)共享空間到使用期限后,共享空間監(jiān)控模塊調(diào)用共享空間掛載模塊和共享空間創(chuàng)建模塊進(jìn)行相應(yīng)處理,處理辦法與共享空間刪除操作類似。共享空間監(jiān)控模塊也可以對(duì)共享空間使用情況進(jìn)行監(jiān)控,例如對(duì)于長(zhǎng)期不活躍的共享空間,或共享空間余量不足,都可以通過(guò)郵件或短消息通知共享空間的創(chuàng)建用戶或系統(tǒng)管理員。系統(tǒng)管理員可以對(duì)所有共享空間進(jìn)行刪除,或?qū)蚕砜臻g數(shù)據(jù)進(jìn)行統(tǒng)一備份操作。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說(shuō)明的是以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
權(quán)利要求
1.一種文件共享處理方法,其特征在于,包括接收服務(wù)門戶網(wǎng)站發(fā)送的指示創(chuàng)建共享空間的共享創(chuàng)建信息,所述共享創(chuàng)建信息包括共孚空間名稱、共孚空間大小和被共孚用戶列表;根據(jù)所述共孚空間名稱和共孚空間大小創(chuàng)建具有所述共孚空間名稱的共孚空間;將創(chuàng)建的所述共享空間自動(dòng)掛載到所述被共享用戶和發(fā)起共享的用戶的虛擬桌面操作系統(tǒng)中。
2.根據(jù)權(quán)利要求1所述的文件共享處理方法,其特征在于,所述共享創(chuàng)建信息還包括共享空間使用期限。
3.根據(jù)權(quán)利要求1所述的文件共享處理方法,其特征在于,所述將創(chuàng)建的共享空間自動(dòng)掛載到所述共享用戶的虛擬桌面操作系統(tǒng)中包括將創(chuàng)建的共享空間按網(wǎng)絡(luò)磁盤、本地磁盤或本地磁盤的文件夾的方式自動(dòng)掛載到所述共享用戶的虛擬桌面操作系統(tǒng)中。
4.根據(jù)權(quán)利要求1-3任一所述的文件共享處理方法,其特征在于,所述方法還包括接收服務(wù)門戶網(wǎng)站發(fā)送的指示刪除共享空間的共享刪除信息,所述共享刪除信息包括共享空間名稱;根據(jù)所述共享空間名稱,將指示刪除的共享空間從被共享用戶和發(fā)起共享的用戶的虛擬桌面操作系統(tǒng)中卸載。
5.根據(jù)權(quán)利要求1-3任一所述的文件共享處理方法,其特征在于,還包括接收服務(wù)門戶網(wǎng)站發(fā)送的被共享用戶指示退出共享空間的共享退出信息,所述共享退出信息包括共享空間名稱;根據(jù)所述共享空間名稱,將所述共享空間從指示退出共享空間的所述被共享用戶的虛擬桌面操作系統(tǒng)中卸載。
6.根據(jù)權(quán)利要求1-3任一所述的文件共享處理方法,其特征在于,還包括接收服務(wù)門戶網(wǎng)站發(fā)送的指示修改共享空間的共享修改信息,所述共享修改信息包括修改后的共享空間名稱、修改后的共享空間大小或修改后的共享空間使用期限;根據(jù)所述共享修改信息對(duì)所述共享空間進(jìn)行修改。
7.一種文件共享處理裝置,其特征在于,包括接收模塊,用于接收服務(wù)門戶網(wǎng)站發(fā)送的指示創(chuàng)建共享空間的共享創(chuàng)建信息,所述共享創(chuàng)建信息包括共享空間名稱、共享空間大小和被共享用戶列表;共享空間創(chuàng)建模塊,用于根據(jù)所述共享空間名稱和共享空間大小創(chuàng)建共享空間;共享空間掛載處理模塊,用于將創(chuàng)建的所述共享空間自動(dòng)掛載到所述被共享用戶和發(fā)起共享的用戶的虛擬桌面操作系統(tǒng)中。
8.根據(jù)權(quán)利要求7所述的文件共享處理裝置,其特征在于,所述共享空間掛載處理模塊具體用于將創(chuàng)建的共享空間按網(wǎng)絡(luò)磁盤、本地磁盤或本地磁盤的文件夾的方式自動(dòng)掛載到所述被共享用戶和發(fā)起共享的用戶的虛擬桌面操作系統(tǒng)中。
9.根據(jù)權(quán)利要求7或8所述的文件共享處理裝置,其特征在于,所述接收模塊還用于接收服務(wù)門戶網(wǎng)站發(fā)送的指示刪除共享空間的共享刪除信息,所述共享刪除信息包括共享空間名稱,以及所述共享空間掛載處理模塊還用于根據(jù)所述共享空間名稱,將指示刪除的共享空間并從被共享用戶和發(fā)起共享的用戶的虛擬桌面操作系統(tǒng)中卸載;或者是,所述接收模塊還用于接收服務(wù)門戶網(wǎng)站發(fā)送的被共享用戶指示退出共享空間的共享退出信息,所述共享退出信息包括共享空間名稱,以及所述共享空間掛載處理模塊還用于根據(jù)所述共享空間名稱,將所述共享空間從指示退出共享空間的所述被共享用戶的虛擬桌面操作系統(tǒng)中卸載;或者是,所述接收模塊還用于接收服務(wù)門戶網(wǎng)站發(fā)送的指示修改共享空間的共享修改信息,所述共享修改信息包括修改后的共享空間名稱、修改后的共享空間大小或修改后的共享空間使用期限,以及所述共享空間創(chuàng)建模塊還用于根據(jù)所述共享修改信息對(duì)所述共享空間進(jìn)行修改。
10.一種文件共享處理系統(tǒng),其特征在于,包括服務(wù)門戶網(wǎng)站,存儲(chǔ)器,以及權(quán)利要求7-9任一所述的文件共享處理裝置;所述服務(wù)門戶網(wǎng)站,用于獲取發(fā)起共享的用戶和被共享用戶的指示信息,并向所述文件共享處理裝置發(fā)送指示創(chuàng)建共享空間的共享創(chuàng)建信息、指示刪除共享空間的共享刪除信息、指示退出共享空間的共享退出信息或指示修改共享空間的共享修改信息;所述存儲(chǔ)器用于為所述文件共享處理裝置提供用于創(chuàng)建共享空間的存儲(chǔ)空間。
全文摘要
本發(fā)明提供一種文件共享處理方法、裝置和系統(tǒng),其中方法包括接收服務(wù)門戶網(wǎng)站發(fā)送的指示創(chuàng)建共享空間的共享創(chuàng)建信息,所述共享創(chuàng)建信息包括共享空間名稱、共享空間大小和被共享用戶列表;根據(jù)所述共享空間名稱和共享空間大小創(chuàng)建具有所述共享空間名稱的共享空間;將創(chuàng)建的所述共享空間自動(dòng)掛載到所述被共享用戶和發(fā)起共享的用戶的虛擬桌面操作系統(tǒng)中。本發(fā)明實(shí)施例還提供相應(yīng)的裝置,以及包括上述裝置的系統(tǒng)。本發(fā)明實(shí)施例提供的上述技術(shù)方案,使得被共享用戶在登錄后就可以直接看到上述共享空間,從而提高共享效率和效果。
文檔編號(hào)G06F17/30GK103020223SQ20121053636
公開(kāi)日2013年4月3日 申請(qǐng)日期2012年12月12日 優(yōu)先權(quán)日2012年12月12日
發(fā)明者賈寶軍, 童曉渝, 張?jiān)朴?申請(qǐng)人:中國(guó)聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司