一種文檔管理系統(tǒng)和方法【專利摘要】本發(fā)明公開了一種文檔管理系統(tǒng)。該文檔管理系統(tǒng)包括文檔處理客戶端和文檔處理服務(wù)器,文檔處理客戶端適于截取代理服務(wù)器接收到的、計(jì)算設(shè)備發(fā)送的數(shù)據(jù)上傳請(qǐng)求,并將該數(shù)據(jù)上傳請(qǐng)求發(fā)送到文檔處理服務(wù)器;文檔處理服務(wù)器適于接收到文檔處理客戶端發(fā)送的數(shù)據(jù)上傳請(qǐng)求時(shí),將該數(shù)據(jù)上傳請(qǐng)求中包括的、計(jì)算設(shè)備要上傳到應(yīng)用服務(wù)器的文檔內(nèi)容進(jìn)行加密,并將修改后的數(shù)據(jù)上傳請(qǐng)求發(fā)送到文檔處理客戶端;文檔處理客戶端接收到文檔處理服務(wù)器發(fā)送的修改后的數(shù)據(jù)上傳請(qǐng)求時(shí),通知代理服務(wù)器將該修改后的數(shù)據(jù)上傳請(qǐng)求發(fā)送到應(yīng)用服務(wù)器,以供應(yīng)用服務(wù)器從修改后的數(shù)據(jù)上傳請(qǐng)求中獲取加密的文檔內(nèi)容并進(jìn)行存儲(chǔ)。本發(fā)明還公開了一種對(duì)應(yīng)的文檔管理方法?!緦@f明】一種文檔管理系統(tǒng)和方法【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明涉及計(jì)算機(jī)和互聯(lián)網(wǎng)領(lǐng)域,具體涉及一種文檔管理系統(tǒng)和方法。【
背景技術(shù):
】[0002]隨著計(jì)算機(jī)技術(shù)及網(wǎng)絡(luò)技術(shù)的普及和發(fā)展,豐富的網(wǎng)絡(luò)數(shù)據(jù)資源為人們的生活帶來了極大的便利,同時(shí)也帶來了諸多的困惑。例如,在企業(yè)中,一些涉及企業(yè)秘密的文件一般都以電子文件的方式存在,這些文件很容易經(jīng)由互聯(lián)網(wǎng)絡(luò)發(fā)送到企業(yè)之外,從而導(dǎo)致文件泄密。因此,能夠保護(hù)文檔以防止文檔內(nèi)容外傳的方案隨之產(chǎn)生。[0003]在一些企業(yè)的局域網(wǎng)內(nèi)部,還包括各種應(yīng)用服務(wù)器,企業(yè)內(nèi)部的成員可以通過自己的計(jì)算設(shè)備來訪問應(yīng)用服務(wù)器,從而進(jìn)入各種應(yīng)用,并獲得相應(yīng)的應(yīng)用信息以及應(yīng)用中的文檔內(nèi)容。[0004]目前大部分在應(yīng)用中的信息都是以明文方式進(jìn)行存儲(chǔ)。由于企業(yè)通常還和外部的互聯(lián)網(wǎng)絡(luò)相連接,如果黑客侵入企業(yè)的局域網(wǎng)絡(luò),就可以直接進(jìn)入應(yīng)用服務(wù)器而獲取其中的信息,導(dǎo)致信息泄露。[0005]所以,需要一種文檔管理方案,在方便企業(yè)內(nèi)部的用戶與企業(yè)內(nèi)部的應(yīng)用服務(wù)器進(jìn)行交互的同時(shí),可以防止應(yīng)用服務(wù)器中的內(nèi)容被黑客獲取?!?br/>發(fā)明內(nèi)容】[0006]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的文檔管理系統(tǒng)和方法。[0007]根據(jù)本發(fā)明的一個(gè)方面,提供了一種文檔管理系統(tǒng),包括文檔處理客戶端和文檔處理服務(wù)器,文檔處理客戶端駐留在代理服務(wù)器中,代理服務(wù)器一方面與應(yīng)用服務(wù)器通信連接,另一方面與一個(gè)或多個(gè)計(jì)算設(shè)備通信連接,且計(jì)算設(shè)備通過代理服務(wù)器與應(yīng)用服務(wù)器上的應(yīng)用進(jìn)行交互,其中:文檔處理客戶端適于截取代理服務(wù)器接收到的、計(jì)算設(shè)備發(fā)送的數(shù)據(jù)上傳請(qǐng)求,并將該數(shù)據(jù)上傳請(qǐng)求發(fā)送到文檔處理服務(wù)器;文檔處理服務(wù)器適于接收到文檔處理客戶端發(fā)送的數(shù)據(jù)上傳請(qǐng)求時(shí),將該數(shù)據(jù)上傳請(qǐng)求中包括的、計(jì)算設(shè)備要上傳到應(yīng)用服務(wù)器的文檔內(nèi)容進(jìn)行加密,并將修改后的數(shù)據(jù)上傳請(qǐng)求發(fā)送到文檔處理客戶端;文檔處理客戶端接收到文檔處理服務(wù)器發(fā)送的修改后的數(shù)據(jù)上傳請(qǐng)求時(shí),通知代理服務(wù)器將該修改后的數(shù)據(jù)上傳請(qǐng)求發(fā)送到應(yīng)用服務(wù)器,以供應(yīng)用服務(wù)器從修改后的數(shù)據(jù)上傳請(qǐng)求中獲取加密的文檔內(nèi)容并進(jìn)行存儲(chǔ)。[0008]可選地,在根據(jù)本發(fā)明的文檔管理系統(tǒng)中,文檔處理客戶端還適于截取代理服務(wù)器接收到的、應(yīng)用服務(wù)器發(fā)送的針對(duì)計(jì)算設(shè)備的數(shù)據(jù)下載請(qǐng)求的數(shù)據(jù)下載響應(yīng),并將該數(shù)據(jù)下載響應(yīng)發(fā)送到文檔處理服務(wù)器;文檔處理服務(wù)器還適于接收到文檔處理客戶端發(fā)送的數(shù)據(jù)下載響應(yīng)時(shí),將該數(shù)據(jù)下載響應(yīng)中包括的、計(jì)算設(shè)備要從應(yīng)用服務(wù)器下載的文檔內(nèi)容進(jìn)行解密,并將修改后的數(shù)據(jù)下載響應(yīng)發(fā)送到文檔處理客戶端;文檔處理客戶端接收到文檔處理服務(wù)器發(fā)送的修改后的數(shù)據(jù)下載響應(yīng)時(shí),通知代理服務(wù)器將該修改后的數(shù)據(jù)下載響應(yīng)發(fā)送到計(jì)算設(shè)備,以供計(jì)算設(shè)備從修改后的數(shù)據(jù)下載響應(yīng)中獲取解密的文檔內(nèi)容。[0009]可選地,在根據(jù)本發(fā)明的文檔管理系統(tǒng)中,文檔處理服務(wù)器中存儲(chǔ)有應(yīng)用列表,所述應(yīng)用列表中包括一個(gè)或多個(gè)加密應(yīng)用;文檔處理服務(wù)器對(duì)文檔內(nèi)容進(jìn)行加密/解密前,判斷該文檔內(nèi)容是否屬于應(yīng)用列表中加密應(yīng)用對(duì)應(yīng)的文檔內(nèi)容,若是,對(duì)該文檔內(nèi)容進(jìn)行加密/解密,否則,不對(duì)該文檔內(nèi)容進(jìn)行加密/解密。[0010]可選地,在根據(jù)本發(fā)明的文檔管理系統(tǒng)中,所述數(shù)據(jù)上傳請(qǐng)求和數(shù)據(jù)下載請(qǐng)求為http請(qǐng)求,所述數(shù)據(jù)下載響應(yīng)為http響應(yīng),所述文檔處理客戶端為icap客戶端,所述文檔處理服務(wù)器為icap服務(wù)器。[0011]可選地,在根據(jù)本發(fā)明的文檔管理系統(tǒng)中,文檔處理服務(wù)器對(duì)文檔內(nèi)容進(jìn)行加密/解密后,還根據(jù)加密/解密后文檔內(nèi)容的長度,相應(yīng)修改http請(qǐng)求頭/http響應(yīng)頭中的Content-Length字段。[0012]根據(jù)本發(fā)明的另一方面,提供了一種文檔管理方法,在文檔處理客戶端和文檔處理服務(wù)器中執(zhí)行,文檔處理客戶端駐留在代理服務(wù)器中,代理服務(wù)器一方面與應(yīng)用服務(wù)器通信連接,另一方面與一個(gè)或多個(gè)計(jì)算設(shè)備通信連接,且計(jì)算設(shè)備通過代理服務(wù)器與應(yīng)用服務(wù)器上的應(yīng)用進(jìn)行交互,該文檔管理方法包括:文檔處理客戶端截取代理服務(wù)器接收到的、計(jì)算設(shè)備發(fā)送的數(shù)據(jù)上傳請(qǐng)求,并將該數(shù)據(jù)上傳請(qǐng)求發(fā)送到文檔處理服務(wù)器;文檔處理服務(wù)器接收到文檔處理客戶端發(fā)送的數(shù)據(jù)上傳請(qǐng)求時(shí),將該數(shù)據(jù)上傳請(qǐng)求中包括的、計(jì)算設(shè)備要上傳到應(yīng)用服務(wù)器的文檔內(nèi)容進(jìn)行加密,并將修改后的數(shù)據(jù)上傳請(qǐng)求發(fā)送到文檔處理客戶端;文檔處理客戶端接收到文檔處理服務(wù)器發(fā)送的修改后的數(shù)據(jù)上傳請(qǐng)求時(shí),通知代理服務(wù)器將該修改后的數(shù)據(jù)上傳請(qǐng)求發(fā)送到應(yīng)用服務(wù)器,以供應(yīng)用服務(wù)器從修改后的數(shù)據(jù)上傳請(qǐng)求中獲取加密的文檔內(nèi)容并進(jìn)行存儲(chǔ)。[0013]可選地,根據(jù)本發(fā)明的文檔管理方法還包括:文檔處理客戶端截取代理服務(wù)器接收到的、應(yīng)用服務(wù)器發(fā)送的針對(duì)計(jì)算設(shè)備的數(shù)據(jù)下載請(qǐng)求的數(shù)據(jù)下載響應(yīng),并將該數(shù)據(jù)下載響應(yīng)發(fā)送到文檔處理服務(wù)器;文檔處理服務(wù)器接收到文檔處理客戶端發(fā)送的數(shù)據(jù)下載響應(yīng)時(shí),將該數(shù)據(jù)下載響應(yīng)中包括的、計(jì)算設(shè)備要從應(yīng)用服務(wù)器下載的文檔內(nèi)容進(jìn)行解密,并將修改后的數(shù)據(jù)下載響應(yīng)發(fā)送到文檔處理客戶端;文檔處理客戶端接收到文檔處理服務(wù)器發(fā)送的修改后的數(shù)據(jù)下載響應(yīng)時(shí),通知代理服務(wù)器將該修改后的數(shù)據(jù)下載響應(yīng)發(fā)送到計(jì)算設(shè)備,以供計(jì)算設(shè)備從修改后的數(shù)據(jù)下載響應(yīng)中獲取解密的文檔內(nèi)容。[0014]可選地,在根據(jù)本發(fā)明的文檔管理方法中,文檔處理服務(wù)器中存儲(chǔ)有應(yīng)用列表,所述應(yīng)用列表中包括一個(gè)或多個(gè)加密應(yīng)用;文檔處理服務(wù)器對(duì)文檔內(nèi)容進(jìn)行加密/解密前,判斷該文檔內(nèi)容是否屬于應(yīng)用列表中加密應(yīng)用對(duì)應(yīng)的文檔內(nèi)容,若是,對(duì)該文檔內(nèi)容進(jìn)行加密/解密,否則,不對(duì)該文檔內(nèi)容進(jìn)行加密/解密。[0015]可選地,在根據(jù)本發(fā)明的文檔管理方法中,所述數(shù)據(jù)上傳請(qǐng)求和數(shù)據(jù)下載請(qǐng)求為http請(qǐng)求,所述數(shù)據(jù)下載響應(yīng)為http響應(yīng),所述文檔處理客戶端為icap客戶端,所述文檔處理服務(wù)器為icap服務(wù)器。[0016]可選地,在根據(jù)本發(fā)明的文檔管理方法中,文檔處理服務(wù)器對(duì)文檔內(nèi)容進(jìn)行加密/解密后,還根據(jù)加密/解密后文檔內(nèi)容的長度,相應(yīng)修改http請(qǐng)求頭/http響應(yīng)頭中的Content-Length字段。[0017]在根據(jù)本發(fā)明的文檔管理方案中,利用文檔處理服務(wù)器與駐留在代理服務(wù)器中的文檔處理客戶端,對(duì)用戶的計(jì)算設(shè)備與應(yīng)用服務(wù)器之間的各種交互報(bào)文進(jìn)行處理,可以在應(yīng)用服務(wù)器上存儲(chǔ)經(jīng)過加密的文檔內(nèi)容,而這些文檔內(nèi)容在用戶的網(wǎng)絡(luò)客戶端上以明文方式呈現(xiàn)。這樣,一方面用戶訪問應(yīng)用服務(wù)器的行為沒有受到任何干擾,同時(shí)應(yīng)用服務(wù)器上以加密方式存儲(chǔ)各種文檔,能夠降低在應(yīng)用服務(wù)器被黑客侵入時(shí),文檔被竊取的風(fēng)險(xiǎn)。[0018]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。【專利附圖】【附圖說明】[0019]通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:[0020]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的文檔管理系統(tǒng)的結(jié)構(gòu)圖;[0021]圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的文檔管理系統(tǒng)執(zhí)行的上傳文檔內(nèi)容的流程圖;以及[0022]圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的文檔管理系統(tǒng)執(zhí)行的下載文檔內(nèi)容的流程圖?!揪唧w實(shí)施方式】[0023]下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。[0024]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的文檔管理系統(tǒng)的結(jié)構(gòu)圖。如圖1所示,文檔管理系統(tǒng)包括文檔處理客戶端140和文檔處理服務(wù)器150。文檔處理客戶端140駐留在代理服務(wù)器130中,代理服務(wù)器130—方面與應(yīng)用服務(wù)器110通信連接,另一方面與一個(gè)或多個(gè)計(jì)算設(shè)備120通信連接。[0025]每個(gè)計(jì)算設(shè)備120都具有網(wǎng)絡(luò)客戶端122。用戶通過計(jì)算設(shè)備120中的網(wǎng)絡(luò)客戶端122來訪問應(yīng)用服務(wù)器110,例如訪問應(yīng)用服務(wù)器110上的應(yīng)用,從應(yīng)用獲取內(nèi)容,向應(yīng)用提交內(nèi)容等。網(wǎng)絡(luò)客戶端122可以是各種網(wǎng)絡(luò)瀏覽器(例如ie內(nèi)核的瀏覽器、chrome內(nèi)核的瀏覽器等)。[0026]應(yīng)用服務(wù)器110中可以駐留各種應(yīng)用,這些應(yīng)用可以獲取用戶經(jīng)由網(wǎng)絡(luò)客戶端122提交的數(shù)據(jù)請(qǐng)求,對(duì)數(shù)據(jù)請(qǐng)求進(jìn)行處理,并反饋處理結(jié)果。例如一些日歷類應(yīng)用可以記錄用戶將來的會(huì)議計(jì)劃以及和這些會(huì)議相關(guān)聯(lián)的文檔,并且在用戶請(qǐng)求時(shí)向用戶提供日歷詳情。一些項(xiàng)目類應(yīng)用可以記錄用戶的項(xiàng)目細(xì)節(jié)以及相關(guān)聯(lián)的文檔。用戶可以添加項(xiàng)目,添加與項(xiàng)目相關(guān)聯(lián)的文檔等。[0027]應(yīng)用服務(wù)器110通常以web服務(wù)器的方式提供web服務(wù),也可以具有一些api接口,但是這些接口都是通過http及其相關(guān)協(xié)議來提供。相應(yīng)地,網(wǎng)絡(luò)客戶端122向應(yīng)用服務(wù)器110發(fā)送的數(shù)據(jù)請(qǐng)求為http請(qǐng)求,應(yīng)用服務(wù)器110向網(wǎng)絡(luò)客戶端122返回的數(shù)據(jù)響應(yīng)為http響應(yīng)。數(shù)據(jù)請(qǐng)求可以為數(shù)據(jù)上傳請(qǐng)求和數(shù)據(jù)下載請(qǐng)求,例如httppost請(qǐng)求和httpget請(qǐng)求。[0028]應(yīng)用服務(wù)器110不受限于具體的應(yīng)用類型,本發(fā)明要保護(hù)的是任何要在應(yīng)用服務(wù)器110上存儲(chǔ)用戶信息和文檔的應(yīng)用。[0029]在計(jì)算設(shè)備120上的網(wǎng)絡(luò)客戶端122要和應(yīng)用服務(wù)器110上的應(yīng)用進(jìn)行交互時(shí),需要經(jīng)由代理服務(wù)器130。設(shè)置代理服務(wù)器可以采用以下三種方式之一:[0030]方式I,普通代理方式[0031]需要在計(jì)算設(shè)備中設(shè)置代理地址和端口為代理服務(wù)器的地址和端口,例如地址為192.168.1.177,端口為3128。[0032]方式2,透明代理方式[0033]計(jì)算設(shè)備中的網(wǎng)絡(luò)客戶端的web訪問需要經(jīng)過網(wǎng)關(guān)(防火墻),代理服務(wù)器構(gòu)架在網(wǎng)關(guān)主機(jī)中,并在網(wǎng)關(guān)主機(jī)中進(jìn)行配置,以將計(jì)算設(shè)備中的網(wǎng)絡(luò)客戶端的web訪問數(shù)據(jù)重定向給代理服務(wù)器處理。例如,在網(wǎng)關(guān)主機(jī)中進(jìn)行如下配置:[0034]iptables-tnat_APREROUTING-s192.168.6.0/24-1ethO-ptcp-dport80-jREDIRECT-to-ports3128[0035]利用這個(gè)配置,就可以將來自一個(gè)局域網(wǎng)絡(luò)(網(wǎng)段為192.168.6.0/24)的計(jì)算設(shè)備的web訪問重定向到一個(gè)新的端口來處理。[0036]方式3,反向代理方式[0037]需要修改計(jì)算設(shè)備的host文件中有關(guān)域名解析的部分,將對(duì)應(yīng)用服務(wù)器的數(shù)據(jù)請(qǐng)求轉(zhuǎn)到代理服務(wù)器,并對(duì)代理服務(wù)器的配置文件進(jìn)行修改。對(duì)計(jì)算設(shè)備的host文件的修改例如為:[0038]192.168.1.177tfg.alipaytfg.com[0039]代理服務(wù)器采用squid技術(shù)時(shí),修改代理服務(wù)器/etc/squid3/squid,conf文件例如為:[0040]http_port80accelvhostvport[0041]cache_peer192.168.1.123parent80no-queryoriginservername=tfglogin=PASSTHRU[0042]cache_peer_domaintfgtfg.alipaytfg.com[0043]需要說明的是,本發(fā)明實(shí)施例對(duì)代理服務(wù)器的設(shè)置方式不做限制,本領(lǐng)域技術(shù)人員可以根據(jù)具體的應(yīng)用環(huán)境進(jìn)行合理選擇。[0044]代理服務(wù)器130中包括有文檔處理客戶端140,文檔處理客戶端140和文檔處理服務(wù)器150通信連接。代理服務(wù)器130接收到來自網(wǎng)絡(luò)客戶端122的數(shù)據(jù)請(qǐng)求時(shí),文檔處理客戶端140會(huì)截取該數(shù)據(jù)請(qǐng)求,并且將該數(shù)據(jù)請(qǐng)求發(fā)送到文檔處理服務(wù)器150進(jìn)行處理,并將處理后的數(shù)據(jù)請(qǐng)求返回給文檔處理客戶端140,然后,文檔處理客戶端140通知代理服務(wù)器130將文檔處理服務(wù)器150返回的數(shù)據(jù)請(qǐng)求發(fā)送到應(yīng)用服務(wù)器110。[0045]相應(yīng)地,代理服務(wù)器130接收到來自應(yīng)用服務(wù)器110的數(shù)據(jù)響應(yīng)時(shí),文檔處理客戶端140會(huì)截取該數(shù)據(jù)響應(yīng),并且將該數(shù)據(jù)響應(yīng)發(fā)送到文檔處理服務(wù)器150進(jìn)行處理,并將處理后的數(shù)據(jù)響應(yīng)返回給文檔處理客戶端140,然后,文檔處理客戶端140通知代理服務(wù)器130將文檔處理服務(wù)器150返回的數(shù)據(jù)響應(yīng)發(fā)送到計(jì)算設(shè)備120中的網(wǎng)絡(luò)客戶端122。[0046]在一種實(shí)現(xiàn)方式中,文檔處理客戶端140和文檔處理服務(wù)器150釆用icap(InternetContentAdaptat1nProtocol,互聯(lián)網(wǎng)內(nèi)容變換協(xié)議)技術(shù)來實(shí)現(xiàn),即文檔處理客戶端140為icap客戶端(icapclient),文檔處理服務(wù)器150為icap服務(wù)器(icapserver)。[0047]icap是在http消息(httpmessage)上執(zhí)行遠(yuǎn)程過程調(diào)用(RPC)的一種輕量級(jí)的協(xié)議,它讓icapclient可以把httpmessage傳給icapserver,然后icapserver可以對(duì)其進(jìn)行某種變換或者其他處理(“匹配”)。icap具有兩種工作模式,分別為請(qǐng)求修改(reqmod)模式和響應(yīng)修改(respmod)模式。在請(qǐng)求修改模式下,被變換的httpmessage是http請(qǐng)求,在響應(yīng)修改模式下,被變換的httpmessage是http響應(yīng)。本發(fā)明實(shí)施例的文檔管理系統(tǒng)同時(shí)工作在這兩種模式下,其對(duì)http請(qǐng)求和http響應(yīng)都進(jìn)行轉(zhuǎn)發(fā)和處理。例如,可以對(duì)icap客戶端和icap服務(wù)器進(jìn)行如下配置,來激活請(qǐng)求修改模式和響應(yīng)修改模式:[0048]icap—enabIeon[0049]icap—preView—enabIeon[0050]icap—preview—size128[0051]icap—send—client—ipon[0052]icap—service—failure—limit-1[0053]icap_serviceservcie_httpflt_reqreqmod_precacheOicap://127.0.0.1:1344/httpfIt[0054]icap_serviceservcie_httpflt_resprespmod_precachelicap://127.0.0.1:1344/httpfIt[0055]adaptat1n_service_setclass—httpfIt—reqservice—httpfIt—req[0056]adaptat1n_service_setclass—httpfIt—respservice—httpfIt—resp[0057]adaptat1n_service_setclass—httpfIt—reqallowall[0058]adaptat1n_service_setclass—httpfIt—respallowall[0059]在本發(fā)明實(shí)施例中,文檔處理服務(wù)器150主要是對(duì)數(shù)據(jù)上傳請(qǐng)求所攜帶的文檔內(nèi)容進(jìn)行加密處理,以及對(duì)數(shù)據(jù)下載響應(yīng)所攜帶的文檔內(nèi)容進(jìn)行解密處理。[0060]以下分別對(duì)根據(jù)本發(fā)明實(shí)施例的文檔管理系統(tǒng)所執(zhí)行的上述兩種處理的流程進(jìn)行說明。[0061]圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的文檔管理系統(tǒng)執(zhí)行的上傳文檔內(nèi)容的流程圖。參照?qǐng)D2,上傳文檔內(nèi)容的流程始于步驟S202。在步驟S202中,計(jì)算設(shè)備120中的網(wǎng)絡(luò)客戶端122發(fā)出一個(gè)數(shù)據(jù)上傳請(qǐng)求(例如httppost),該數(shù)據(jù)上傳請(qǐng)求中包括計(jì)算設(shè)備120要上傳到應(yīng)用服務(wù)器110的文檔內(nèi)容。由于設(shè)置了代理服務(wù)器,因此該數(shù)據(jù)上傳請(qǐng)求會(huì)先到達(dá)代理服務(wù)器130,代理服務(wù)器130中的文檔處理客戶端140會(huì)截取該數(shù)據(jù)上傳請(qǐng)求,并將該數(shù)據(jù)上傳請(qǐng)求發(fā)送到文檔處理服務(wù)器150。[0062]在步驟S204中,文檔處理服務(wù)器150接收文檔處理客戶端140發(fā)送的數(shù)據(jù)上傳請(qǐng)求,對(duì)該數(shù)據(jù)上傳請(qǐng)求進(jìn)行解析,從中獲取計(jì)算設(shè)備120要上傳到應(yīng)用服務(wù)器110的文檔內(nèi)容,對(duì)該文檔內(nèi)容進(jìn)行加密,并根據(jù)加密后的文檔內(nèi)容重新構(gòu)造數(shù)據(jù)上傳請(qǐng)求,將重新構(gòu)造得到的修改后的數(shù)據(jù)上傳請(qǐng)求發(fā)送到文檔處理客戶端140。[0063]在一種實(shí)現(xiàn)方式中,文檔處理服務(wù)器150中存儲(chǔ)有一應(yīng)用列表,所述應(yīng)用列表中包括一個(gè)或多個(gè)加密應(yīng)用。文檔處理服務(wù)器150對(duì)數(shù)據(jù)上傳請(qǐng)求進(jìn)行解析后,判斷其中攜帶的文檔內(nèi)容是否屬于應(yīng)用列表中加密應(yīng)用對(duì)應(yīng)的文檔內(nèi)容。當(dāng)文檔內(nèi)容屬于加密應(yīng)用對(duì)應(yīng)的文檔內(nèi)容時(shí),才對(duì)該文檔內(nèi)容進(jìn)行加密,并根據(jù)加密后的文檔內(nèi)容重新構(gòu)造數(shù)據(jù)上傳請(qǐng)求,將修改后的數(shù)據(jù)上傳請(qǐng)求發(fā)送到文檔處理客戶端140;當(dāng)文檔內(nèi)容不屬于加密應(yīng)用對(duì)應(yīng)的文檔內(nèi)容時(shí),不對(duì)該文檔內(nèi)容進(jìn)行加密,直接將所接收到的數(shù)據(jù)上傳請(qǐng)求發(fā)送到文檔處理客戶端140。由于不同應(yīng)用對(duì)安全性的需求不一定相同,因此本發(fā)明實(shí)施例對(duì)不同應(yīng)用進(jìn)行區(qū)別處理,僅對(duì)安全性需求高的應(yīng)用的文檔內(nèi)容進(jìn)行加密處理,不對(duì)安全性需求低的應(yīng)用的文檔內(nèi)容進(jìn)行加密處理,從而提高了文檔管理的靈活性。[0064]當(dāng)該數(shù)據(jù)上傳請(qǐng)求為httppost請(qǐng)求時(shí),可以從http請(qǐng)求頭中獲取Content-Type字段,根據(jù)所獲取的Content-Type字段內(nèi)容來判斷該數(shù)據(jù)上傳請(qǐng)求攜帶的文檔內(nèi)容所屬的應(yīng)用類型,并根據(jù)所獲取的應(yīng)用類型來判斷其是否屬于應(yīng)用列表中的加密應(yīng)用。[0065]另外,文檔處理服務(wù)器150在重新構(gòu)造數(shù)據(jù)上傳請(qǐng)求時(shí),還根據(jù)加密后文檔內(nèi)容的長度,來確定http請(qǐng)求中http請(qǐng)求頭的Content-Length字段內(nèi)容,即將Content-Length字段內(nèi)容修改為加密后文檔內(nèi)容的長度。[0066]在步驟S206中,文檔處理客戶端140接收文檔處理服務(wù)器150發(fā)送的修改后的數(shù)據(jù)上傳請(qǐng)求,通知代理服務(wù)器130將該修改后的數(shù)據(jù)上傳請(qǐng)求發(fā)送到應(yīng)用服務(wù)器110。[0067]在步驟S208中,應(yīng)用服務(wù)器110接收代理服務(wù)器130發(fā)送的修改后的數(shù)據(jù)上傳請(qǐng)求,從該數(shù)據(jù)上傳請(qǐng)求中獲取加密的文檔內(nèi)容,將加密的文檔內(nèi)容進(jìn)行存儲(chǔ),例如存儲(chǔ)到文檔存儲(chǔ)器112中,并且返回應(yīng)答內(nèi)容(即數(shù)據(jù)上傳響應(yīng))。[0068]之后,代理服務(wù)器130接收該數(shù)據(jù)上傳響應(yīng),文檔處理客戶端140截取該數(shù)據(jù)上傳響應(yīng),并發(fā)送到文檔處理服務(wù)器150,文檔處理服務(wù)器150對(duì)該數(shù)據(jù)上傳響應(yīng)進(jìn)行分析后,發(fā)現(xiàn)不需要進(jìn)行處理,直接將該數(shù)據(jù)上傳響應(yīng)返回該文檔處理客戶端140,文檔處理客戶端150通知代理服務(wù)器130將該數(shù)據(jù)上傳響應(yīng)發(fā)送給計(jì)算設(shè)備120,從而完成上傳處理流程。[0069]圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的文檔管理系統(tǒng)執(zhí)行的下載文檔內(nèi)容的流程圖。參照?qǐng)D3,下載文檔內(nèi)容的流程始于步驟S302。在步驟S302中,計(jì)算設(shè)備120中的網(wǎng)絡(luò)客戶端122發(fā)出一個(gè)數(shù)據(jù)下載請(qǐng)求(例如httpget),請(qǐng)求從應(yīng)用服務(wù)器110獲取某個(gè)應(yīng)用的文檔內(nèi)容。由于設(shè)置了代理服務(wù)器,因此該數(shù)據(jù)下載請(qǐng)求會(huì)先到達(dá)代理服務(wù)器130,代理服務(wù)器130中的文檔處理客戶端140會(huì)截取該數(shù)據(jù)下載請(qǐng)求,并將該數(shù)據(jù)下載請(qǐng)求發(fā)送到文檔處理服務(wù)器150。[0070]在步驟S304中,文檔處理服務(wù)器150接收文檔處理客戶端140發(fā)送的數(shù)據(jù)下載傳請(qǐng)求,對(duì)該數(shù)據(jù)下載請(qǐng)求進(jìn)行解析,發(fā)現(xiàn)不需要對(duì)該數(shù)據(jù)下載請(qǐng)求進(jìn)行處理,于是,直接將該數(shù)據(jù)下載請(qǐng)求返回給文檔處理客戶端140。[0071]在步驟S306中,文檔處理客戶端140接收文檔處理服務(wù)器150發(fā)送的數(shù)據(jù)下載請(qǐng)求,通知代理服務(wù)器130將該數(shù)據(jù)下載請(qǐng)求發(fā)送到應(yīng)用服務(wù)器110。[0072]在步驟S308中,應(yīng)用服務(wù)器110接收代理服務(wù)器130發(fā)送的數(shù)據(jù)下載請(qǐng)求,對(duì)該數(shù)據(jù)下載請(qǐng)求進(jìn)行解析,根據(jù)解析結(jié)果從文檔存儲(chǔ)器112中獲取計(jì)算設(shè)備120所請(qǐng)求的文檔內(nèi)容,并根據(jù)獲取到的文檔內(nèi)容構(gòu)造數(shù)據(jù)下載響應(yīng),將該數(shù)據(jù)下載響應(yīng)發(fā)送到代理服務(wù)器130。[0073]在步驟S310中,代理服務(wù)器130接收到應(yīng)用服務(wù)器110發(fā)送的文檔下載響應(yīng)時(shí),文檔處理客戶端140截取該數(shù)據(jù)下載響應(yīng),并將該數(shù)據(jù)下載響應(yīng)發(fā)送到文檔處理服務(wù)器150。[0074]在步驟S312中,文檔處理服務(wù)器150接收文檔處理客戶端140發(fā)送的數(shù)據(jù)下載響應(yīng),對(duì)該數(shù)據(jù)下載響應(yīng)進(jìn)行解析,從中獲取計(jì)算設(shè)備120要從應(yīng)用服務(wù)器110下載的文檔內(nèi)容,對(duì)該文檔內(nèi)容進(jìn)行解密,并根據(jù)解密后的文檔內(nèi)容重新構(gòu)造數(shù)據(jù)下載響應(yīng),將重新構(gòu)造得到的修改后的數(shù)據(jù)下載響應(yīng)發(fā)送到文檔處理客戶端140。[0075]在一種實(shí)現(xiàn)方式中,文檔處理服務(wù)器150中存儲(chǔ)有一應(yīng)用列表,所述應(yīng)用列表中包括一個(gè)或多個(gè)加密應(yīng)用。文檔處理服務(wù)器150對(duì)數(shù)據(jù)下載響應(yīng)進(jìn)行解析后,判斷其中攜帶的文檔內(nèi)容是否屬于應(yīng)用列表中加密應(yīng)用對(duì)應(yīng)的文檔內(nèi)容。當(dāng)文檔內(nèi)容屬于加密應(yīng)用對(duì)應(yīng)的文檔內(nèi)容時(shí),才對(duì)該文檔內(nèi)容進(jìn)行解密,并根據(jù)解密后的文檔內(nèi)容重新構(gòu)造數(shù)據(jù)下載響應(yīng),將修改后的數(shù)據(jù)下載響應(yīng)發(fā)送到文檔處理客戶端140;當(dāng)文檔內(nèi)容不屬于加密應(yīng)用對(duì)應(yīng)的文檔內(nèi)容時(shí),不對(duì)該文檔內(nèi)容進(jìn)行解密,直接將所接收到的數(shù)據(jù)下載響應(yīng)發(fā)送到文檔處理客戶端140。由于不同應(yīng)用對(duì)安全性的需求不一定相同,因此本發(fā)明實(shí)施例對(duì)不同應(yīng)用進(jìn)行區(qū)別處理,僅對(duì)安全性需求高的應(yīng)用的文檔內(nèi)容進(jìn)行加密和解密處理,不對(duì)安全性需求低的應(yīng)用的文檔內(nèi)容進(jìn)行加密和解密處理,從而提高了文檔管理的靈活性。[0076]當(dāng)該數(shù)據(jù)下載響應(yīng)為httpget響應(yīng)時(shí),可以從http響應(yīng)頭中獲取Content-Type字段,根據(jù)所獲取的Content-Type字段內(nèi)容來判斷該數(shù)據(jù)下載響應(yīng)攜帶的文檔內(nèi)容所屬的應(yīng)用類型,并根據(jù)所獲取的應(yīng)用類型來判斷其是否屬于應(yīng)用列表中的加密應(yīng)用。[0077]另外,文檔處理服務(wù)器150在重新構(gòu)造數(shù)據(jù)下載響應(yīng)時(shí),還根據(jù)解密后文檔內(nèi)容的長度,來確定http響應(yīng)中http響應(yīng)頭的Content-Length字段內(nèi)容,即將Content-Length字段內(nèi)容修改為解密后文檔內(nèi)容的長度。[0078]在步驟S314中,文檔處理客戶端140接收到文檔處理服務(wù)器150發(fā)送的修改后的數(shù)據(jù)下載響應(yīng),通知代理服務(wù)器150將該修改后的數(shù)據(jù)下載響應(yīng)發(fā)送到計(jì)算設(shè)備120中的網(wǎng)絡(luò)客戶端122,網(wǎng)絡(luò)客戶端122從修改后的數(shù)據(jù)下載響應(yīng)中獲取解密的文檔內(nèi)容,并可以呈現(xiàn)該文檔內(nèi)容。[0079]在根據(jù)本發(fā)明的文檔管理方案中,利用文檔處理服務(wù)器與駐留在代理服務(wù)器中的文檔處理客戶端,對(duì)用戶的計(jì)算設(shè)備與應(yīng)用服務(wù)器之間的各種交互報(bào)文進(jìn)行處理,可以在應(yīng)用服務(wù)器上存儲(chǔ)經(jīng)過加密的文檔內(nèi)容,而這些文檔內(nèi)容在用戶的網(wǎng)絡(luò)客戶端上以明文方式呈現(xiàn)。這樣,一方面用戶訪問應(yīng)用服務(wù)器的行為沒有受到任何干擾,同時(shí)應(yīng)用服務(wù)器上以加密方式存儲(chǔ)各種文檔,能夠降低在應(yīng)用服務(wù)器被黑客侵入時(shí),文檔被竊取的風(fēng)險(xiǎn)。[0080]在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對(duì)任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種編程語言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。[0081]在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說明書的理解。[0082]類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個(gè)實(shí)施例的所有特征。因此,遵循【具體實(shí)施方式】的權(quán)利要求書由此明確地并入該【具體實(shí)施方式】,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。[0083]本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來代替。[0084]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來使用。[0085]本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP)來實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的文檔管理系統(tǒng)中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。[0086]應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過同一個(gè)硬件項(xiàng)來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱?!緳?quán)利要求】1.一種文檔管理系統(tǒng),包括文檔處理客戶端和文檔處理服務(wù)器,文檔處理客戶端駐留在代理服務(wù)器中,代理服務(wù)器一方面與應(yīng)用服務(wù)器通信連接,另一方面與一個(gè)或多個(gè)計(jì)算設(shè)備通信連接,且計(jì)算設(shè)備通過代理服務(wù)器與應(yīng)用服務(wù)器上的應(yīng)用進(jìn)行交互,其中:文檔處理客戶端適于截取代理服務(wù)器接收到的、計(jì)算設(shè)備發(fā)送的數(shù)據(jù)上傳請(qǐng)求,并將該數(shù)據(jù)上傳請(qǐng)求發(fā)送到文檔處理服務(wù)器;文檔處理服務(wù)器適于接收到文檔處理客戶端發(fā)送的數(shù)據(jù)上傳請(qǐng)求時(shí),將該數(shù)據(jù)上傳請(qǐng)求中包括的、計(jì)算設(shè)備要上傳到應(yīng)用服務(wù)器的文檔內(nèi)容進(jìn)行加密,并將修改后的數(shù)據(jù)上傳請(qǐng)求發(fā)送到文檔處理客戶端;以及文檔處理客戶端接收到文檔處理服務(wù)器發(fā)送的修改后的數(shù)據(jù)上傳請(qǐng)求時(shí),通知代理服務(wù)器將該修改后的數(shù)據(jù)上傳請(qǐng)求發(fā)送到應(yīng)用服務(wù)器,以供應(yīng)用服務(wù)器從修改后的數(shù)據(jù)上傳請(qǐng)求中獲取加密的文檔內(nèi)容并進(jìn)行存儲(chǔ)。2.如權(quán)利要求1所述的文檔管理系統(tǒng),其中:文檔處理客戶端還適于截取代理服務(wù)器接收到的、應(yīng)用服務(wù)器發(fā)送的針對(duì)計(jì)算設(shè)備的數(shù)據(jù)下載請(qǐng)求的數(shù)據(jù)下載響應(yīng),并將該數(shù)據(jù)下載響應(yīng)發(fā)送到文檔處理服務(wù)器;文檔處理服務(wù)器還適于接收到文檔處理客戶端發(fā)送的數(shù)據(jù)下載響應(yīng)時(shí),將該數(shù)據(jù)下載響應(yīng)中包括的、計(jì)算設(shè)備要從應(yīng)用服務(wù)器下載的文檔內(nèi)容進(jìn)行解密,并將修改后的數(shù)據(jù)下載響應(yīng)發(fā)送到文檔處理客戶端;以及文檔處理客戶端接收到文檔處理服務(wù)器發(fā)送的修改后的數(shù)據(jù)下載響應(yīng)時(shí),通知代理服務(wù)器將該修改后的數(shù)據(jù)下載響應(yīng)發(fā)送到計(jì)算設(shè)備,以供計(jì)算設(shè)備從修改后的數(shù)據(jù)下載響應(yīng)中獲取解密的文檔內(nèi)容。3.如權(quán)利要求2所述的文檔管理系統(tǒng),其中,文檔處理服務(wù)器中存儲(chǔ)有應(yīng)用列表,所述應(yīng)用列表中包括一個(gè)或多個(gè)加密應(yīng)用;文檔處理服務(wù)器對(duì)文檔內(nèi)容進(jìn)行加密/解密前,判斷該文檔內(nèi)容是否屬于應(yīng)用列表中加密應(yīng)用對(duì)應(yīng)的文檔內(nèi)容,若是,對(duì)該文檔內(nèi)容進(jìn)行加密/解密,否則,不對(duì)該文檔內(nèi)容進(jìn)行加密/解密。4.如權(quán)利要求2所述的文檔管理系統(tǒng),其中,所述數(shù)據(jù)上傳請(qǐng)求和數(shù)據(jù)下載請(qǐng)求為http請(qǐng)求,所述數(shù)據(jù)下載響應(yīng)為http響應(yīng),所述文檔處理客戶端為icap客戶端,所述文檔處理服務(wù)器為icap服務(wù)器。5.如權(quán)利要求4所述的文檔管理系統(tǒng),其中,文檔處理服務(wù)器對(duì)文檔內(nèi)容進(jìn)行加密/解密后,還根據(jù)加密/解密后文檔內(nèi)容的長度,相應(yīng)修改http請(qǐng)求頭/http響應(yīng)頭中的Content-Length字段。6.一種文檔管理方法,在文檔處理客戶端和文檔處理服務(wù)器中執(zhí)行,文檔處理客戶端駐留在代理服務(wù)器中,代理服務(wù)器一方面與應(yīng)用服務(wù)器通信連接,另一方面與一個(gè)或多個(gè)計(jì)算設(shè)備通信連接,且計(jì)算設(shè)備通過代理服務(wù)器與應(yīng)用服務(wù)器上的應(yīng)用進(jìn)行交互,該文檔管理方法包括:文檔處理客戶端截取代理服務(wù)器接收到的、計(jì)算設(shè)備發(fā)送的數(shù)據(jù)上傳請(qǐng)求,并將該數(shù)據(jù)上傳請(qǐng)求發(fā)送到文檔處理服務(wù)器;文檔處理服務(wù)器接收到文檔處理客戶端發(fā)送的數(shù)據(jù)上傳請(qǐng)求時(shí),將該數(shù)據(jù)上傳請(qǐng)求中包括的、計(jì)算設(shè)備要上傳到應(yīng)用服務(wù)器的文檔內(nèi)容進(jìn)行加密,并將修改后的數(shù)據(jù)上傳請(qǐng)求發(fā)送到文檔處理客戶端;以及文檔處理客戶端接收到文檔處理服務(wù)器發(fā)送的修改后的數(shù)據(jù)上傳請(qǐng)求時(shí),通知代理服務(wù)器將該修改后的數(shù)據(jù)上傳請(qǐng)求發(fā)送到應(yīng)用服務(wù)器,以供應(yīng)用服務(wù)器從修改后的數(shù)據(jù)上傳請(qǐng)求中獲取加密的文檔內(nèi)容并進(jìn)行存儲(chǔ)。7.如權(quán)利要求6所述的文檔管理方法,還包括:文檔處理客戶端截取代理服務(wù)器接收到的、應(yīng)用服務(wù)器發(fā)送的針對(duì)計(jì)算設(shè)備的數(shù)據(jù)下載請(qǐng)求的數(shù)據(jù)下載響應(yīng),并將該數(shù)據(jù)下載響應(yīng)發(fā)送到文檔處理服務(wù)器;文檔處理服務(wù)器接收到文檔處理客戶端發(fā)送的數(shù)據(jù)下載響應(yīng)時(shí),將該數(shù)據(jù)下載響應(yīng)中包括的、計(jì)算設(shè)備要從應(yīng)用服務(wù)器下載的文檔內(nèi)容進(jìn)行解密,并將修改后的數(shù)據(jù)下載響應(yīng)發(fā)送到文檔處理客戶端;以及文檔處理客戶端接收到文檔處理服務(wù)器發(fā)送的修改后的數(shù)據(jù)下載響應(yīng)時(shí),通知代理服務(wù)器將該修改后的數(shù)據(jù)下載響應(yīng)發(fā)送到計(jì)算設(shè)備,以供計(jì)算設(shè)備從修改后的數(shù)據(jù)下載響應(yīng)中獲取解密的文檔內(nèi)容。8.如權(quán)利要求7所述的文檔管理方法,其中,文檔處理服務(wù)器中存儲(chǔ)有應(yīng)用列表,所述應(yīng)用列表中包括一個(gè)或多個(gè)加密應(yīng)用;文檔處理服務(wù)器對(duì)文檔內(nèi)容進(jìn)行加密/解密前,判斷該文檔內(nèi)容是否屬于應(yīng)用列表中加密應(yīng)用對(duì)應(yīng)的文檔內(nèi)容,若是,對(duì)該文檔內(nèi)容進(jìn)行加密/解密,否則,不對(duì)該文檔內(nèi)容進(jìn)行加密/解密。9.如權(quán)利要求7所述的文檔管理方法,其中,所述數(shù)據(jù)上傳請(qǐng)求和數(shù)據(jù)下載請(qǐng)求為http請(qǐng)求,所述數(shù)據(jù)下載響應(yīng)為http響應(yīng),所述文檔處理客戶端為icap客戶端,所述文檔處理服務(wù)器為icap服務(wù)器。10.如權(quán)利要求9所述的文檔管理方法,其中,文檔處理服務(wù)器對(duì)文檔內(nèi)容進(jìn)行加密/解密后,還根據(jù)加密/解密后文檔內(nèi)容的長度,相應(yīng)修改http請(qǐng)求頭/http響應(yīng)頭中的Content-Length字段?!疚臋n編號(hào)】H04L29/08GK104363288SQ201410659860【公開日】2015年2月18日申請(qǐng)日期:2014年11月18日優(yōu)先權(quán)日:2014年11月18日【發(fā)明者】廖偉申請(qǐng)人:深圳市大成天下信息技術(shù)有限公司