欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

文件傳輸代理系統(tǒng)及方法

文檔序號:7549498閱讀:390來源:國知局
專利名稱:文件傳輸代理系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種文件傳輸系統(tǒng)及方法,特別是涉及一種文件傳輸代理系統(tǒng)及方法。
背景技術(shù)
FTP是Internet文件傳輸?shù)幕A(chǔ),它由一系列規(guī)格說明文件組成,用于將資料從網(wǎng)絡(luò)上的一臺計算機傳送到同一網(wǎng)絡(luò)上的另一臺計算機。
同大多數(shù)Internet服務(wù)一樣,F(xiàn)TP也是一個客戶/服務(wù)器系統(tǒng)。用戶通過一個客戶機程序—FTP,連接至在遠程計算機上運行的服務(wù)器程序。用戶通過客戶機程序向服務(wù)器程序發(fā)出命令,服務(wù)器程序執(zhí)行用戶所發(fā)出的命令。比如說,用戶發(fā)出一條命令,要求服務(wù)器向用戶傳送某個文件的一份拷貝,服務(wù)器會響應(yīng)這條命令,將指定文件送至用戶的機器上??蛻魴C程序代表用戶接收到這個文件,將其存放在用戶目錄中。從遠程計算機拷貝資料至自己的計算機上,稱之為“下載(Download)” 資料。若將資料從自己計算機中拷貝至遠程計算機上,則稱之為“上傳(Upload)”資料。
代理服務(wù)器是網(wǎng)上提供轉(zhuǎn)接功能的服務(wù)器,就是代理網(wǎng)絡(luò)用戶去取得網(wǎng)絡(luò)信息。形象的說,它是網(wǎng)絡(luò)信息的中轉(zhuǎn)站。
文件傳輸技術(shù)目前發(fā)展已比較成熟,如美國專利商標局于2003年11月6日公開的第20030208564號申請案,該申請案名稱為“資料文件傳輸控制設(shè)備(Data File Transfer Controlling Device)”。該申請案提供了一種資料文件傳輸技術(shù)。該技術(shù)揭露通過FTP客戶端發(fā)出Request信號至FTP服務(wù)器,F(xiàn)TP服務(wù)器傳輸所需要的資料至FTP客戶端。同時,該申請案提供了一數(shù)據(jù)傳輸控制設(shè)備以控制資料在FTP客戶端及FTP服務(wù)器之間的傳輸。該數(shù)據(jù)傳輸控制設(shè)備提供了一存儲區(qū)域臨時存儲待處理的資料。由于該FTP客戶端與FTP服務(wù)器直接連接,該申請案存在的不足有訪問速度不高、安全性差及資源開銷大。而本發(fā)明通過一代理服務(wù)器來實現(xiàn)客戶端與FTP服務(wù)器之間的數(shù)據(jù)傳輸,由代理服務(wù)器取回客戶端所需要的資料。而且,代理服務(wù)器有很大的存儲空間,它不斷將新取得的資料存儲到它本機的存儲器上,當訪問相同信息時,直接由緩存區(qū)讀取,從而可以提高訪問速度,同時本發(fā)明還有數(shù)據(jù)壓縮的功能,可降低資料的傳輸量達到提高傳輸速度的效果。并且,所有用戶通過代理服務(wù)器來訪問FTP服務(wù)器,可以限制訪問權(quán)限,通過代理服務(wù)器來傳輸資料,也可對FTP服務(wù)器的安全有保護。

發(fā)明內(nèi)容本發(fā)明的主要目的在于提供一種文件傳輸代理系統(tǒng)及方法,其可接收和發(fā)送資料,并具有數(shù)據(jù)壓縮的功能。
本發(fā)明的文件傳輸代理系統(tǒng)包括一代理服務(wù)器、多個客戶端計算機及一FTP服務(wù)器。其中該代理服務(wù)器包括一傳輸模塊、一壓縮模塊、一解壓模塊及一連接模塊。傳輸模塊,用于客戶端計算機與FTP服務(wù)器傳輸資料。壓縮模塊,用于將要傳輸至客戶端計算機的資料進行壓縮處理。解壓模塊,用于將要傳輸至FTP服務(wù)器的資料進行解壓縮處理。連接模塊,用于連接FTP服務(wù)器,如果FTP服務(wù)器正常,則可以在FTP服務(wù)器及代理服務(wù)器之間形成資料的傳輸,如果FTP服務(wù)器不正常,則連接失敗。
本發(fā)明還提供一種文件傳輸代理的資料上傳方法。該方法包含以下步驟(a)客戶端計算機對資料進行壓縮處理;(b)將該壓縮數(shù)據(jù)傳輸至代理服務(wù)器;(c)將該已壓縮資料進行解壓縮處理;(d)根據(jù)客戶端計算機的請求連接FTP服務(wù)器;(e)并通過對網(wǎng)絡(luò)進行監(jiān)測判斷FTP服務(wù)器是否正常;(f)若FTP服務(wù)器正常,則將已解壓縮處理的數(shù)據(jù)傳輸至FTP服務(wù)器。
本發(fā)明還提供一種文件傳輸代理的資料下載方法。該方法包含以下步驟(a)根據(jù)客戶端計算機的請求連接FTP服務(wù)器;(b)并通過對網(wǎng)絡(luò)進行監(jiān)測判斷FTP服務(wù)器是否正常;(c)若FTP服務(wù)器正常,則從FTP服務(wù)器下載資料;(d)對資料進行壓縮處理;(e)將該壓縮數(shù)據(jù)傳輸至客戶端計算機;(f)客戶端計算機將該已壓縮資料進行解壓縮處理。
利用本發(fā)明,可以提高文件傳輸速度,并提高文件傳輸?shù)陌踩浴?br>
圖1是本發(fā)明文件傳輸代理系統(tǒng)的硬件架構(gòu)圖。
圖2是本發(fā)明文件傳輸代理系統(tǒng)的代理服務(wù)器的主要軟件功能模塊圖。
圖3是本發(fā)明文件傳輸代理方法的資料上傳流程圖。
圖4是本發(fā)明文件傳輸代理方法的資料下載流程圖。
具體實施方式如圖1所示,是本發(fā)明文件傳輸代理系統(tǒng)的硬件架構(gòu)圖。該系統(tǒng)包括一代理服務(wù)器1、一FTP服務(wù)器2、多個客戶端計算機3及一網(wǎng)絡(luò)4。代理服務(wù)器1包含有多個軟件功能模塊(如圖2所示),用于在FTP服務(wù)器2及客戶端計算機3之間傳輸資料,并且具有數(shù)據(jù)壓縮的功能。FTP服務(wù)器2,用于存儲用戶上傳的資料及根據(jù)用戶需要提供資料的下載。多個客戶端計算機3,提供一用戶界面,其負責(zé)接收用戶輸入的指令、上傳資料及接收下載的數(shù)據(jù)。所述的客戶端計算機3通過網(wǎng)絡(luò)4與代理服務(wù)器1相連。網(wǎng)絡(luò)4可以是企業(yè)內(nèi)部網(wǎng)(Intranet),也可以是國際互聯(lián)網(wǎng)(Internet)或其它類型的通訊網(wǎng)路。
如圖2所示,是本發(fā)明文件傳輸代理系統(tǒng)的代理服務(wù)器的主要軟件功能模塊圖。該代理服務(wù)器1包括一傳輸模塊10、一壓縮模塊11、一解壓模塊12及一連接模塊13。
所述的傳輸模塊10,用于與客戶端計算機3及FTP服務(wù)器2傳輸資料。壓縮模塊11,用于將要傳輸至客戶端計算機3的資料進行壓縮處理。解壓模塊12,用于將要傳輸至FTP服務(wù)器2的資料進行解壓縮處理。連接模塊13,用于根據(jù)客戶端計算機3的請求連接FTP服務(wù)器2,如果FTP服務(wù)器2正常,則可以在FTP服務(wù)器2及代理服務(wù)器1之間形成資料的傳輸,如果FTP服務(wù)器2不正常,則連接失敗。在這里,可以通過對網(wǎng)絡(luò)進行監(jiān)測以判斷FTP服務(wù)器2是否正常。
如圖3所示,是本發(fā)明文件傳輸代理方法的資料上傳流程圖。首先,客戶端計算機3對資料進行壓縮處理(步驟S300),傳輸模塊10將該壓縮數(shù)據(jù)傳輸至代理服務(wù)器1(步驟S301)。解壓模塊12將該已壓縮資料進行解壓縮處理(步驟S302),連接模塊13根據(jù)客戶端計算機3的請求連接FTP服務(wù)器2(步驟S303),并通過對網(wǎng)絡(luò)進行監(jiān)測判斷FTP服務(wù)器2是否正常(步驟S304)。若FTP服務(wù)器2不正常,則執(zhí)行失敗(步驟S305)。若FTP服務(wù)器2正常,則傳輸模塊10將解壓模塊12已解壓縮處理的數(shù)據(jù)傳輸至FTP服務(wù)器2(步驟S306)。
如圖4所示,是本發(fā)明文件傳輸代理方法的資料下載流程圖。首先,連接模塊13根據(jù)客戶端計算機3的請求連接FTP服務(wù)器2(步驟S400),并通過對網(wǎng)絡(luò)進行監(jiān)測判斷FTP服務(wù)器2是否正常(步驟S401)。若FTP服務(wù)器2不正常,則執(zhí)行失敗(步驟S402)。若FTP服務(wù)器2正常,則傳輸模塊10從FTP服務(wù)器2下載資料(步驟S403)。壓縮模塊11對數(shù)據(jù)進行壓縮處理(步驟S404),傳輸模塊10將該壓縮數(shù)據(jù)傳輸至客戶端計算機3(步驟S405)??蛻舳擞嬎銠C3將該已壓縮資料進行解壓縮處理(步驟S406)。
權(quán)利要求
1.一種文件傳輸代理系統(tǒng),包括一代理服務(wù)器、多個客戶端計算機及一FTP服務(wù)器,其特征在于,所述代理服務(wù)器包括有一傳輸模塊,用于客戶端計算機與FTP服務(wù)器傳輸資料;一壓縮模塊,用于將要傳輸至客戶端計算機的資料進行壓縮處理;及一解壓模塊,用于將要傳輸至FTP服務(wù)器的資料進行解壓縮處理。
2.如權(quán)利要求1所述的文件傳輸代理系統(tǒng),其特征在于,其中所述的代理服務(wù)器還包括一連接模塊,用于根據(jù)客戶端計算機的請求連接FTP服務(wù)器。
3.一種文件傳輸代理方法,通過一代理服務(wù)器進行多個客戶端計算機與FTP服務(wù)器之間的資料下載作業(yè),其特征在于,包括以下步驟根據(jù)客戶端計算機的請求代理服務(wù)器連接FTP服務(wù)器;通過對網(wǎng)絡(luò)進行監(jiān)測判斷該FTP服務(wù)器是否正常;若該FTP服務(wù)器正常,則代理服務(wù)器從FTP服務(wù)器下載資料;代理服務(wù)器對資料進行壓縮處理;代理服務(wù)器將該壓縮數(shù)據(jù)傳輸至客戶端計算機;及客戶端計算機將該已壓縮資料進行解壓縮處理。
4.如權(quán)利要求3所述的文件傳輸代理方法,其特征在于,還包括若該FTP服務(wù)器不正常,則執(zhí)行失敗的步驟。
5.一種文件傳輸代理方法,通過一代理服務(wù)器進行多個客戶端計算機與FTP服務(wù)器之間的資料上傳作業(yè),其特征在于,包括以下步驟客戶端計算機對資料進行壓縮處理;將該壓縮數(shù)據(jù)傳輸至代理服務(wù)器;代理服務(wù)器將該已壓縮資料進行解壓縮處理;根據(jù)客戶端計算機的請求代理服務(wù)器連接FTP服務(wù)器;通過對網(wǎng)絡(luò)進行監(jiān)測判斷該FTP服務(wù)器是否正常;及若該FTP服務(wù)器正常,則代理服務(wù)器將已解壓縮處理的數(shù)據(jù)傳輸至該FTP服務(wù)器。
6.如權(quán)利要求5所述的文件傳輸代理方法,其特征在于,還包括若該FTP服務(wù)器不正常,則執(zhí)行失敗的步驟。
7.一種文件傳輸代理方法,通過一代理服務(wù)器進行多個客戶端計算機與FTP服務(wù)器之間的資料下載及資料上傳作業(yè),其特征在于,資料下載作業(yè)包括以下步驟根據(jù)客戶端計算機的請求代理服務(wù)器連接FTP服務(wù)器;通過對網(wǎng)絡(luò)進行監(jiān)測判斷該FTP服務(wù)器是否正常;若該FTP服務(wù)器正常,則代理服務(wù)器從FTP服務(wù)器下載資料;代理服務(wù)器對資料進行壓縮處理;代理服務(wù)器將該壓縮數(shù)據(jù)傳輸至客戶端計算機;及客戶端計算機將該已壓縮資料進行解壓縮處理;資料上傳作業(yè)包括有以下步驟客戶端計算機對資料進行壓縮處理;將該壓縮數(shù)據(jù)傳輸至代理服務(wù)器;代理服務(wù)器將該已壓縮資料進行解壓縮處理;根據(jù)客戶端計算機的請求代理服務(wù)器連接FTP服務(wù)器;通過對網(wǎng)絡(luò)進行監(jiān)測判斷該FTP服務(wù)器是否正常;及若該FTP服務(wù)器正常,則代理服務(wù)器將已解壓縮處理的數(shù)據(jù)傳輸至該FTP服務(wù)器。
8.如權(quán)利要求7所述的文件傳輸代理方法,其特征在于,還包括若該FTP服務(wù)器不正常,則執(zhí)行失敗的步驟。
全文摘要
一種文件傳輸代理系統(tǒng)及方法,其可使代理服務(wù)器根據(jù)用戶從客戶端計算機發(fā)出的請求從FTP(File Transfer Protocol)服務(wù)器中下載資料,及上傳資料至FTP服務(wù)器。該系統(tǒng)包括一代理服務(wù)器、多個客戶端計算機及一FTP服務(wù)器。其中該代理服務(wù)器包括一傳輸模塊、一壓縮模塊、一解壓模塊及一連接模塊。傳輸模塊,用于客戶端計算機與FTP服務(wù)器傳輸資料。壓縮模塊,用于將要傳輸至客戶端計算機的資料進行壓縮處理。解壓模塊,用于將要傳輸至FTP服務(wù)器的資料進行解壓縮處理。連接模塊,用于根據(jù)用戶發(fā)出的請求連接FTP服務(wù)器。利用本發(fā)明,可以提高文件傳輸速度,并提高文件傳輸?shù)陌踩浴?br> 文檔編號H04L12/00GK1627687SQ20031011257
公開日2005年6月15日 申請日期2003年12月12日 優(yōu)先權(quán)日2003年12月12日
發(fā)明者李忠一, 葉建發(fā), 曹昕 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宝坻区| 九寨沟县| 扎兰屯市| 疏附县| 班玛县| 康定县| 晋中市| 城口县| 依兰县| 高雄市| 宜兴市| 洞口县| 文登市| 汝州市| 新化县| 灵丘县| 东乌珠穆沁旗| 平舆县| 巴楚县| 绍兴县| 大安市| 台南县| 绍兴市| 张家口市| 南木林县| 咸宁市| 宁陵县| 岳西县| 太保市| 嘉善县| 平谷区| 安图县| 秦安县| 老河口市| 故城县| 台湾省| 江油市| 克拉玛依市| 灵寿县| 商洛市| 平凉市|