專利名稱:從遠(yuǎn)程服務(wù)器刪除文件的方法和系統(tǒng)的制作方法
從遠(yuǎn)程服務(wù)器刪除文件的方法和系統(tǒng)
些旦 冃牙、
計(jì)算機(jī)網(wǎng)絡(luò)允許各種獨(dú)立計(jì)算機(jī)系統(tǒng)彼此通信。在某些情況下,這些計(jì)算 機(jī)系統(tǒng)共享文件,且在使用正確的初始化和設(shè)置的情況下,物理地存儲(chǔ)在遠(yuǎn)程 計(jì)算機(jī)系統(tǒng)上的文件表現(xiàn)為存儲(chǔ)在本地的文件。然而,盡管從用戶的角度來(lái)看 本地存儲(chǔ)的文件和存儲(chǔ)在遠(yuǎn)程位置的文件可以表現(xiàn)得相同,但是對(duì)某些操作來(lái) 說(shuō)這些文件被不同地對(duì)待。例如,在用戶命令本地存儲(chǔ)的文件的刪除時(shí),多數(shù) 操作系統(tǒng)不會(huì)永久地刪除該文件;而相反,操作系統(tǒng)將"已刪除"的本地文件 移動(dòng)到回收站位置。以這種方式,如果刪除是無(wú)意的,則可以從回收站恢復(fù)該 文件。
相反,在用戶命令非本地存儲(chǔ)的文件(例如,可通過(guò)網(wǎng)絡(luò)訪問(wèn)的服務(wù)器上 的文件)的刪除時(shí),使用網(wǎng)絡(luò)協(xié)議將該刪除的命令發(fā)送遠(yuǎn)程計(jì)算機(jī)系統(tǒng)。當(dāng)在 遠(yuǎn)程計(jì)算機(jī)系統(tǒng)處接收到該刪除的命令時(shí),遠(yuǎn)程計(jì)算機(jī)系統(tǒng)的操作系統(tǒng)永久地 刪除該文件(即使操作系統(tǒng)是為本地生成的刪除命令執(zhí)行回收操作)。因此, 雖然從用戶的角度來(lái)看本地和非本地文件可以表現(xiàn)為不可區(qū)分的,但是一個(gè)文 件的無(wú)意刪除是可恢復(fù)的,而另一文件的無(wú)意刪除是不可恢復(fù)的。
附圖簡(jiǎn)述
為詳細(xì)描述各示例性實(shí)施例,現(xiàn)將對(duì)附圖進(jìn)行參考,附圖中
圖1示出了根據(jù)各個(gè)實(shí)施例的系統(tǒng);
圖2更詳細(xì)地示出了根據(jù)各個(gè)實(shí)施例的歸屬網(wǎng)絡(luò)服務(wù)器,以及
圖3示出了根據(jù)各個(gè)實(shí)施例的方法。
記法和術(shù)語(yǔ)
某些術(shù)語(yǔ)在以下的說(shuō)明書(shū),和權(quán)利要求書(shū)中被通篇使用以指示特定系統(tǒng)組 件。如本領(lǐng)域技術(shù)人員將理解的,計(jì)算機(jī)公司可以按不同名稱來(lái)稱呼組件。本 文不旨在區(qū)分名稱不同但功能相同的組件。在以下討論和權(quán)利要求書(shū)中,術(shù)語(yǔ)"包括"和"包含"是以可擴(kuò)充的方式來(lái)使用的,并且因而應(yīng)被解釋為意味著 "包括但不限于……"。同樣,術(shù)語(yǔ)"耦合"旨在意味著間接、直接、光學(xué)或 無(wú)線電連接。因此,如果第一設(shè)備耦合到第二設(shè)備,則該連接可以通過(guò)直接電 連接、通過(guò)經(jīng)由其它設(shè)備和連接的間接電連接、通過(guò)光學(xué)電連接、或通過(guò)無(wú)線 電連接。
詳細(xì)描述
以下討論涉及各個(gè)實(shí)施例。雖然這些實(shí)施例中的一個(gè)或多個(gè)可能是優(yōu)選 的,但所公開(kāi)的各實(shí)施例不應(yīng)被解釋為或以其它方式用于限制包括權(quán)利要求書(shū) 在內(nèi)的本發(fā)明的范圍。另外,本領(lǐng)域技術(shù)人員將理解,以下描述具有廣泛應(yīng)用, 并且任一實(shí)施例的討論僅旨在是該實(shí)施例的示例,并非旨在表示包括權(quán)利要求 書(shū)在內(nèi)的本發(fā)明的范圍被限于該實(shí)施例。
圖1示出了根據(jù)至少一些實(shí)施例的系統(tǒng)1000。具體地,系統(tǒng)1000包括歸 屬網(wǎng)絡(luò)系統(tǒng)100和遠(yuǎn)程計(jì)算機(jī)系統(tǒng)102。歸屬網(wǎng)絡(luò)系統(tǒng)100包括通過(guò)路由器14 耦合到因特網(wǎng)12的說(shuō)明性臺(tái)式計(jì)算機(jī)系統(tǒng)10。歸屬網(wǎng)絡(luò)系統(tǒng)100還包括第二 計(jì)算機(jī)系統(tǒng),在這種情況下是通過(guò)路由器14耦合到因特網(wǎng)12的便攜式計(jì)算機(jī) 系統(tǒng)16。計(jì)算機(jī)系統(tǒng)IO、 16和102中fe每一個(gè)被配置成執(zhí)行用戶程序、接受 輸入數(shù)據(jù)并顯示輸出數(shù)據(jù)。在圖1所示的各實(shí)施例中,臺(tái)式計(jì)算機(jī)系統(tǒng)10通 過(guò)硬線連接18(例如,以太網(wǎng)連接)耦合到路由器,而說(shuō)明性便攜式計(jì)算機(jī)系 統(tǒng)16無(wú)線地(例如,IEEE 802.11、藍(lán)牙)耦合到路由器14。然而,計(jì)算機(jī)系 統(tǒng)可以在不考慮它們的便攜性的情況下使用硬線方式和/或無(wú)線地耦合到路由 器。此外,盡管圖1的歸屬網(wǎng)絡(luò)系統(tǒng)IOO僅示出了一個(gè)臺(tái)式計(jì)算機(jī)系統(tǒng)10和 一個(gè)便攜式計(jì)算機(jī)系統(tǒng)16,但是任何數(shù)量的計(jì)算機(jī)系統(tǒng)都可以使用聯(lián)網(wǎng)功能耦 合到路由器。
圖1的歸屬網(wǎng)絡(luò)系統(tǒng)IOO還包括耦合到路由器14的歸屬網(wǎng)絡(luò)服務(wù)器20。 該歸屬網(wǎng)絡(luò)服務(wù)器20是歸屬網(wǎng)絡(luò)系統(tǒng)100 (例如,臺(tái)式計(jì)算機(jī)系統(tǒng)10或便攜 式筆記本計(jì)算機(jī)系統(tǒng)16)的任何計(jì)算機(jī)系統(tǒng)可用的存儲(chǔ)設(shè)備和/或服務(wù)器,且 在某些情況下歸屬網(wǎng)絡(luò)服務(wù)器20還可用于遠(yuǎn)程計(jì)算機(jī)系統(tǒng)102。例如,歸屬網(wǎng) 絡(luò)服務(wù)器20可以是例如用于由歸屬網(wǎng)絡(luò)系統(tǒng)100的計(jì)算機(jī)系統(tǒng)生成的數(shù)據(jù)的 中央存儲(chǔ)庫(kù)。在圖1中所示的各實(shí)施例中,由歸屬網(wǎng)絡(luò)服務(wù)器20實(shí)現(xiàn)的存儲(chǔ)可由其它計(jì)算機(jī)系統(tǒng)通過(guò)任何合適的當(dāng)前可用聯(lián)網(wǎng)技術(shù)或聯(lián)網(wǎng)通信協(xié)議(例 如,網(wǎng)際協(xié)議(IP)、傳輸控制協(xié)議/網(wǎng)際協(xié)議(TCP/IP)、服務(wù)器消息塊(SMB )
/通用因特網(wǎng)文件系統(tǒng)(CIFS))、或任何之后開(kāi)發(fā)的聯(lián)網(wǎng)協(xié)議來(lái)訪問(wèn)。因 此,該歸屬網(wǎng)絡(luò)服務(wù)器20至少部分地作為網(wǎng)絡(luò)附連存儲(chǔ)(NAS)設(shè)備來(lái)操作。
圖2更詳細(xì)示出了歸屬網(wǎng)絡(luò)服務(wù)器20的實(shí)施例。具體地,歸屬網(wǎng)絡(luò)服務(wù) 器20包括通過(guò)主機(jī)橋28耦合到主存儲(chǔ)器陣列26以及各種其它組件的處理器 24。處理器24通過(guò)主機(jī)總線30耦合到主機(jī)橋28 (由于其在計(jì)算機(jī)系統(tǒng)圖中的 位置,有時(shí)被稱為"北橋"),或者主機(jī)橋28可被集成到處理器24中。處理 器24可以是許多可用處理器中的一個(gè),從而歸屬網(wǎng)絡(luò)服務(wù)器20可以實(shí)現(xiàn)除了 或代替圖2中所示的那些總線配置或總線橋的其它總線配置或總線橋。
主存儲(chǔ)器陣列26通過(guò)存儲(chǔ)器總線32耦合到主機(jī)橋28。主機(jī)橋28包括存 儲(chǔ)器控制單元,其通過(guò)將控制信號(hào)置為有效以便進(jìn)行存儲(chǔ)器存儲(chǔ)來(lái)控制到主存 儲(chǔ)器26的事務(wù)。主存儲(chǔ)器陣列26用作處理器24的工作存儲(chǔ)器并包括其中存 儲(chǔ)程序、指令以及數(shù)據(jù)的存儲(chǔ)器設(shè)備或存儲(chǔ)器設(shè)備陣列。主存儲(chǔ)器陣列26可 以包括任何合適類型的存儲(chǔ)器,諸如動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)或各種類 型的DRAM設(shè)備中的任一種,如同步DRAM(SDRAM)、擴(kuò)展數(shù)據(jù)輸出DRAM (EDODRAM)、或存儲(chǔ)器總線(Rambus) DRAM (RDRAM)。
仍參考圖2,歸屬網(wǎng)絡(luò)服務(wù)器20還包括將主擴(kuò)充總線36橋接到諸如外圍 部件互聯(lián)(PCI)總線38和低引腳數(shù)(LPC)總線44等各種次級(jí)擴(kuò)充總線的 第二橋34。由于第二橋34在計(jì)算機(jī)系統(tǒng)圖中的位置,其可被稱為"南橋"。 只讀存儲(chǔ)器(ROM) 42通過(guò)諸如LPC總線44耦合到該南橋34。 ROM 42包 含可由處理器24執(zhí)行的軟件程序以使計(jì)算機(jī)系統(tǒng)組件能夠執(zhí)行諸如用作網(wǎng)絡(luò) 附連存儲(chǔ)設(shè)備等任務(wù)。
還耦合到說(shuō)明性PCI總線38的是網(wǎng)絡(luò)接口50。在替換實(shí)施例中,網(wǎng)絡(luò)接 口 50的功能與橋28和34 —起集成到主板上。無(wú)論實(shí)現(xiàn)該網(wǎng)絡(luò)接口的精確位 置在哪里,網(wǎng)絡(luò)接口50,尤其是該網(wǎng)絡(luò)接口提供的通信端口,使得歸屬網(wǎng)絡(luò)存 儲(chǔ)20能夠與歸屬網(wǎng)絡(luò)系統(tǒng)100上的其它計(jì)算機(jī)系統(tǒng)通信(通過(guò)圖1的路由器 14)。
因?yàn)闅w屬網(wǎng)絡(luò)服務(wù)器20被設(shè)計(jì)成用作用于歸屬網(wǎng)絡(luò)系統(tǒng)100的服務(wù)器,且可能為了降低成本,所以根據(jù)至少一些實(shí)施例,歸屬網(wǎng)絡(luò)服務(wù)器20不支持 顯示設(shè)備和/或鍵盤的直接耦合。因此,在某些實(shí)施例中,歸屬網(wǎng)絡(luò)服務(wù)器20
不包括耦合到顯示器的圖形控制器,且不包括耦合到諸如鍵盤和鼠標(biāo)等I/O設(shè) 備的輸入/輸出(I/O)控制器。就在歸屬網(wǎng)絡(luò)服務(wù)器20上執(zhí)行管理而言,該管 理可以使用歸屬網(wǎng)絡(luò)系統(tǒng)100中的其它計(jì)算機(jī)系統(tǒng)(例如,臺(tái)式計(jì)算機(jī)系統(tǒng)10 或便攜式計(jì)算機(jī)系統(tǒng)16)來(lái)遠(yuǎn)程地實(shí)現(xiàn)。
.歸屬網(wǎng)絡(luò)服務(wù)器20還包括通過(guò)說(shuō)明性PCI總線38耦合到南橋34的驅(qū)動(dòng) 器控制器46。在替換實(shí)施例中,該驅(qū)動(dòng)器控制器可以耦合到主擴(kuò)充總線36、 或任何其它當(dāng)前可用或之后開(kāi)發(fā)的擴(kuò)充總線。驅(qū)動(dòng)器控制器46控制非易失性 存儲(chǔ)器48,如硬盤驅(qū)動(dòng)器或光驅(qū)。在某些實(shí)施例中,歸屬網(wǎng)絡(luò)服務(wù)器20實(shí)現(xiàn) 其中歸屬網(wǎng)絡(luò)的計(jì)算機(jī)系統(tǒng)可以存儲(chǔ)并檢索數(shù)據(jù)和程序的的單個(gè)硬盤驅(qū)動(dòng)器。 在替換實(shí)施例中,歸屬網(wǎng)絡(luò)服務(wù)器20實(shí)現(xiàn)其中寫(xiě)入歸屬網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)和 指令在多個(gè)硬盤驅(qū)動(dòng)器之間復(fù)制以實(shí)現(xiàn)容錯(cuò)的冗余獨(dú)立(或廉價(jià))設(shè)備陣列 (RAID)。
非易失性存儲(chǔ)器存儲(chǔ)操作系統(tǒng),該操作系統(tǒng)在歸屬網(wǎng)絡(luò)服務(wù)器20的操作 期間由處理器24執(zhí)行。操作系統(tǒng)是控制計(jì)算機(jī)系統(tǒng)(如歸屬網(wǎng)絡(luò)服務(wù)器20) 的硬件和應(yīng)用程序的程序集,這些程序例如操作系統(tǒng)控制進(jìn)程任務(wù)調(diào)度(即, 控制在每一時(shí)隙期間在處理器上執(zhí)行哪個(gè)進(jìn)程)、傳輸層網(wǎng)絡(luò)連接、以及存儲(chǔ) 在非易失性存儲(chǔ)器48上的文件的文件級(jí)控制(例如,目錄控制和文件刪除)。 注意,歸屬網(wǎng)絡(luò)服務(wù)器20的操作系統(tǒng)可以不同于在計(jì)算機(jī)系統(tǒng)10、 16和102 上實(shí)現(xiàn)的操作系統(tǒng)。
根據(jù)各實(shí)施例,響應(yīng)于來(lái)自遠(yuǎn)程的文件刪除命令,操作系統(tǒng)將該刪除命令 所針對(duì)的文件移至回收站位置,使得該文件表現(xiàn)為被刪除,但可恢復(fù)。具體地, 歸屬網(wǎng)絡(luò)服務(wù)器20通過(guò)聯(lián)網(wǎng)協(xié)議(例如,SMB、 CIFS)通信耦合到臺(tái)式計(jì)算 機(jī)系統(tǒng)10、便攜式計(jì)算機(jī)系統(tǒng)16、以及可能到遠(yuǎn)程計(jì)算機(jī)系統(tǒng)102。使用聯(lián)網(wǎng) 協(xié)議,計(jì)算機(jī)系統(tǒng)IO、 16和102中的任一個(gè)可以請(qǐng)求歸屬網(wǎng)絡(luò)服務(wù)器20上的 特定文件的刪除。在某些實(shí)施例中,該刪除文件的請(qǐng)求由運(yùn)行于歸屬網(wǎng)絡(luò)服務(wù) 器20上的"服務(wù)器應(yīng)用程序"所接收,且該請(qǐng)求被傳送到操作系統(tǒng)。在其它 實(shí)施例中,操作系統(tǒng)本身實(shí)現(xiàn)該"服務(wù)器應(yīng)用程序"并且因此該操作系統(tǒng)可以化操作系統(tǒng)中負(fù)責(zé) 文件刪除的部分(以下僅稱操作系統(tǒng)),并傳送該特定文件的標(biāo)識(shí)和/或位置的 指不。
根據(jù)各實(shí)施例,操作系統(tǒng)在請(qǐng)求刪除文件時(shí)分析該文件的位置。如果該文 件是在文件系統(tǒng)中除回收站位置以外的位置中,則操作系統(tǒng)將該文件移置回收 站位置,并指示該文件的刪除。在某些實(shí)施例中,該特定文件在回收站位置中 被壓縮,使得在"刪除"后增加了非易失性存儲(chǔ)器設(shè)備上的可用空間。如果在 分析后,操作系統(tǒng)確定該特定文件駐留在回收站位置中,則操作系統(tǒng)實(shí)際從非 易失性存儲(chǔ)器設(shè)備中移除該文件。在某些實(shí)施例中,回收站位置中的文件可以
通過(guò)接口 (例如,基于web的HTTP接口)來(lái)查看,并且所選文件可以從回收 站位置還原到其原始或先前位置。
圖3示出了根據(jù)各個(gè)實(shí)施例的方法(軟件)。具體而言,該方法開(kāi)始(框 300),,并發(fā)送刪除文件的命令,該文件在遠(yuǎn)程服務(wù)器上(框302)。例如,耦 合到歸屬網(wǎng)絡(luò)服務(wù)器20的計(jì)算機(jī)系統(tǒng)10、 16、 102可以通過(guò)網(wǎng)絡(luò)通信協(xié)議(例 如,SMB、 CIFS)發(fā)送刪除命令。之后,接收該命令(框304),并基于所接 收到的刪除命令調(diào)用歸屬網(wǎng)絡(luò)服務(wù)器20的操作系統(tǒng)的一部分(框306)。
仍參考圖3,響應(yīng)于刪除命令所調(diào)用的操作系統(tǒng)的部分作出關(guān)于文件的位 置的判定(框308)。如果要?jiǎng)h除的文件的位置在除回收站位置之外的位置中, 則將該文件移動(dòng)到回收站位置(框310)。任選地,可以在回收站位置中壓縮 該文件(框312),使得該文件的"刪除"產(chǎn)生非易失性存儲(chǔ)器上的額外存儲(chǔ) 空間。將文件已經(jīng)被刪除的指示發(fā)送到請(qǐng)求的計(jì)算機(jī)系統(tǒng),且該說(shuō)明性過(guò)程結(jié) 束(框316)。
回到對(duì)要?jiǎng)h除的文件的位置的判定(框308),如果要?jiǎng)h除的文件已經(jīng)駐 留在回收站位置中(指示該文件先前已經(jīng)被"刪除"),則從遠(yuǎn)程服務(wù)器的非 易失性存儲(chǔ)器上刪除該文件(框318)。在該文件的刪除之啟,操作系統(tǒng)向請(qǐng) 求的計(jì)算機(jī)系統(tǒng)發(fā)送該文件已經(jīng)被刪除的指示(框314),且該說(shuō)明性過(guò)程結(jié) 束(框316)。因此,如上所述,在文件被無(wú)意刪除的情況下,第一次"刪除" 將文件移動(dòng)到回收站位置,從而給予遠(yuǎn)程計(jì)算機(jī)的用戶重新取回"已刪除"文 件的機(jī)會(huì)。在用戶請(qǐng)求從回收站位置刪除文件的情況下,將該文件從服務(wù)器的非易失性存儲(chǔ)器中刪除(例如,從目錄樹(shù)移除名稱和/或蓋寫(xiě)名稱)。
從此處所提供的描述中,本領(lǐng)域技術(shù)人員能夠容易地將如所述地創(chuàng)建的軟 件與適當(dāng)?shù)耐ㄓ没驅(qū)S糜?jì)算機(jī)軟件進(jìn)行組合來(lái)創(chuàng)建根據(jù)各實(shí)施例的計(jì)算機(jī)系 統(tǒng)和/或計(jì)算機(jī)子組件,創(chuàng)建用于實(shí)現(xiàn)各實(shí)施例的方法的計(jì)算機(jī)系統(tǒng)和/或計(jì)算 機(jī)子組件,和/或創(chuàng)建用于存儲(chǔ)實(shí)現(xiàn)各實(shí)施例的方法方面的軟件程序(例如,操 作系統(tǒng))的計(jì)算機(jī)可讀介質(zhì)。
以上討論旨在作為本發(fā)明的原理和各實(shí)施例的說(shuō)明。本領(lǐng)域技術(shù)人員一旦 完全理解以上公開(kāi),則多種變型和修改將變得顯而易見(jiàn)。例如,當(dāng)移動(dòng)移動(dòng)非 易失性存儲(chǔ)設(shè)備上的文件時(shí),該非易失性存儲(chǔ)器設(shè)備上的文件的物理位置可以 不變,且相反目錄樹(shù)中的條目可以指示新位置;盡管如此,出于本發(fā)明和權(quán)利 要求的目的,該文件仍然被認(rèn)為被移動(dòng)。此外,回收站位置無(wú)需在相同網(wǎng)絡(luò)服 務(wù)器上,因此,該回收站可以駐留在遠(yuǎn)程位置處。所附權(quán)利要求書(shū)旨在被解釋 為包括所有這些變型和修改。
權(quán)利要求
1.一種歸屬網(wǎng)絡(luò)系統(tǒng),包括包括鍵盤和顯示設(shè)備的計(jì)算機(jī)系統(tǒng)(10、16、102);耦合到所述計(jì)算機(jī)系統(tǒng)(10、16、102)的服務(wù)器(20),所述服務(wù)器被配置成執(zhí)行操作系統(tǒng)程序;其中在所述操作系統(tǒng)被命令從第一位置刪除文件時(shí),所述命令響應(yīng)于來(lái)自所述計(jì)算機(jī)系統(tǒng)(10、16、102)的刪除所述服務(wù)器(20)上的文件的請(qǐng)求,所述操作系統(tǒng)被配置成將所述文件從服務(wù)器(20)上的第一位置移動(dòng)到回收站位置。
2. 如權(quán)利要求1所述的歸屬網(wǎng)絡(luò)系統(tǒng),其特征在于,在所述操作系統(tǒng)被命 令從所述回收站位置刪除文件時(shí),所述操作系統(tǒng)被配置成從所述回收站位置刪 除所述文件。
3. 如權(quán)利要求1所述的歸屬網(wǎng)絡(luò)系統(tǒng),其特征在于,所述回收站位置駐留 在所述服務(wù)器(20)上。
4. 如權(quán)利要求1所述的歸屬網(wǎng)絡(luò)系統(tǒng),其特征在于,所述服務(wù)器(20)通 過(guò)聯(lián)網(wǎng)技術(shù)耦合到所述計(jì)算機(jī)系統(tǒng)(10、 16、 102)。
5. —種網(wǎng)絡(luò)服務(wù)器(20),包括 處理器(24);存儲(chǔ)在耦合到所述處理器(24)的非易失性存儲(chǔ)器(48)設(shè)備上的操作系 統(tǒng),所述操作系統(tǒng)由所述處理器(24)執(zhí)行;其中所述網(wǎng)絡(luò)服務(wù)器(20)被配置成接受來(lái)自遠(yuǎn)程計(jì)算機(jī)系統(tǒng)(10、 16、 102)的命令,所述命令是刪除存儲(chǔ)在所述網(wǎng)絡(luò)服務(wù)器(20)的存儲(chǔ)器設(shè)備上 的特定文件;以及其中在所述操作系統(tǒng)被命令從第一位置刪除所述特定文件時(shí),所述操作系 統(tǒng)被配置成將所述特定文件從所述第一位置移動(dòng)到所述存儲(chǔ)器設(shè)備上的回收站位置。
6. 如權(quán)利要求5所述的網(wǎng)絡(luò)服務(wù)器(20),其特征在于,還包括在所述操 作系統(tǒng)移動(dòng)所述文件時(shí),所述操作系統(tǒng)還被配置成壓縮所述特定文件。
7. 如權(quán)利要求5所述的網(wǎng)絡(luò)服務(wù)器(20),其特征在于,還包括在所述操 作系統(tǒng)被命令從所述回收站位置刪除所述文件時(shí),所述操作系統(tǒng)刪除所述特定 文件。
8. 如權(quán)利要求5所述的網(wǎng)絡(luò)服務(wù)器(20),其特征在于,所述操作系統(tǒng)不 同于在所述遠(yuǎn)程計(jì)算機(jī)系統(tǒng)上執(zhí)行的操作系統(tǒng)。
9. 如權(quán)利要求5所述的網(wǎng)絡(luò)服務(wù)器(20),其特征在于,還包括耦合到所 述處理器(24)的網(wǎng)絡(luò)通信端口 (50),且其中所述網(wǎng)絡(luò)服務(wù)器(20)被配置 成通過(guò)所述網(wǎng)絡(luò)通信端口 (50)接受所述命令。
10. —種方法,包括由第一計(jì)算機(jī)系統(tǒng)(20)接收(304)刪除由所述第一計(jì)算機(jī)系統(tǒng)(20) 存儲(chǔ)的文件的請(qǐng)求,所述請(qǐng)求來(lái)自遠(yuǎn)程耦合的計(jì)算機(jī)系統(tǒng)(10、 16、 102); 調(diào)用(306)操作系統(tǒng)程序來(lái)刪除所述文件;由所述操作系統(tǒng)程序?qū)⑺鑫募牡谝晃恢靡苿?dòng)(310)到第二位置;以及指示(314)所述文件的成功刪除。
全文摘要
從遠(yuǎn)程服務(wù)器刪除文件的方法和系統(tǒng)。說(shuō)明性實(shí)施例中的至少一些是包含包括鍵盤和顯示設(shè)備的計(jì)算機(jī)系統(tǒng)(10、16、102)、以及耦合到該計(jì)算機(jī)系統(tǒng)(10、16、102)的服務(wù)器(20)(配置成執(zhí)行操作系統(tǒng)程序的服務(wù)器)的家庭網(wǎng)絡(luò)系統(tǒng)。在操作系統(tǒng)被命令從第一位置刪除文件時(shí)(該命令響應(yīng)于來(lái)自計(jì)算機(jī)系統(tǒng)(10、16、102)的刪除服務(wù)器(20)上的文件的請(qǐng)求),該操作系統(tǒng)被配置成將該文件從服務(wù)器(20)上的第一位置移動(dòng)到回收站位置。
文檔編號(hào)G06F15/16GK101669107SQ200880013473
公開(kāi)日2010年3月10日 申請(qǐng)日期2008年4月24日 優(yōu)先權(quán)日2007年4月26日
發(fā)明者D·H·哈尼斯 申請(qǐng)人:惠普發(fā)展公司,有限責(zé)任合伙企業(yè)