午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

在bs模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的系統(tǒng)及方法

文檔序號(hào):7740970閱讀:216來源:國(guó)知局
專利名稱:在bs模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)中文件傳輸技術(shù)領(lǐng)域,尤其涉及一種在BS模式下通過互聯(lián)網(wǎng) 遠(yuǎn)距離傳輸文件的系統(tǒng)及方法。
背景技術(shù)
傳統(tǒng)的利用互聯(lián)網(wǎng)遠(yuǎn)距離的傳輸文件,主要有以下兩種方式,一種是FTP方式,另 一種是利用專用的遠(yuǎn)距離文件傳輸設(shè)備和軟件。對(duì)于FTP方式,這種方式比較簡(jiǎn)單、方便,不需要安裝專用傳輸軟件,并且支持各 種類型的操作系統(tǒng),但是它的缺點(diǎn)是FTP傳輸本身是明文傳輸,安全性低,而且FTP協(xié)議本 身不支持?jǐn)帱c(diǎn)續(xù)傳,可靠性較差。對(duì)于利用專用的遠(yuǎn)距離文件傳輸設(shè)備和軟件,這種方式解決了 FTP的安全性低、 不支持?jǐn)帱c(diǎn)續(xù)傳的缺陷,但它是通過C/S方式來實(shí)現(xiàn),需要在PC客戶端安裝專用的傳輸軟 件來進(jìn)行文件的加密、解密,和斷點(diǎn)續(xù)傳的控制。但是專用傳輸軟件往往存在以下缺點(diǎn)1、功能復(fù)雜,用戶需要經(jīng)過一定的培訓(xùn)才能熟練使用。2、對(duì)文件的讀取、加密、解密需要進(jìn)行大量的I/O操作,會(huì)占用PC客戶端的大量資 源,對(duì)PC客戶端的性能要求很高。3、如果對(duì)功能進(jìn)行升級(jí),則同時(shí)需要升級(jí)服務(wù)器和PC客戶端,如果PC客戶端和服 務(wù)器不匹配,有可能出現(xiàn)故障。如果PC客戶端數(shù)量眾多,需要投入較多的人力物力來進(jìn)行 升級(jí),從而增加了維護(hù)成本。因此,目前利用互聯(lián)網(wǎng)遠(yuǎn)距離的傳輸文件存在上述諸多缺點(diǎn),急需一種新的技術(shù) 來實(shí)現(xiàn)利用互聯(lián)網(wǎng)進(jìn)行遠(yuǎn)距離的文件傳輸。

發(fā)明內(nèi)容
(一)要解決的技術(shù)問題有鑒于此,本發(fā)明的主要目的在于提高一種在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸 文件的系統(tǒng)及方法,以簡(jiǎn)單、方便、安全、可靠的實(shí)現(xiàn)利用互聯(lián)網(wǎng)進(jìn)行遠(yuǎn)距離的文件傳輸。(二)技術(shù)方案為達(dá)到上述目的的一個(gè)方面,本發(fā)明提供了一種在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離 傳輸文件的系統(tǒng),該系統(tǒng)包括至少一個(gè)發(fā)送端瀏覽器01,通過互聯(lián)網(wǎng)04連接于傳輸控制裝置08,向傳輸控制裝 置08發(fā)送進(jìn)行文件發(fā)送的請(qǐng)求,獲取傳輸控制裝置08分配的發(fā)送端裝置和接收端裝置,生 成傳輸指令,通過發(fā)送端內(nèi)部局域網(wǎng)02連接于發(fā)送端裝置03,將傳輸指令和需要傳輸?shù)奈?件傳輸給發(fā)送端裝置03 ;至少一個(gè)發(fā)送端裝置03,通過發(fā)送端內(nèi)部局域網(wǎng)02連接于發(fā)送端瀏覽器01,并通 過互聯(lián)網(wǎng)04分別連接于接收端裝置05和傳輸控制裝置08,接收發(fā)送端瀏覽器01發(fā)送的傳 輸指令和需要傳輸?shù)奈募?,然后?duì)該需要傳輸?shù)奈募M(jìn)行加密,將加密后的文件傳輸給傳輸指令中確定的接收端裝置05 ;一個(gè)傳輸控制裝置08,通過互聯(lián)網(wǎng)04分別連接于發(fā)送端瀏覽器01、發(fā)送端裝置 03、接收端裝置05和接收端瀏覽器07,記錄所有發(fā)送端裝置03和接收端裝置05的信息,處 理來自發(fā)送端瀏覽器01和接收端瀏覽器07的請(qǐng)求,進(jìn)行用戶合法性檢查,分配最合適的發(fā) 送端裝置和接收端裝置,并儲(chǔ)存數(shù)據(jù);至少一個(gè)接收端裝置05,通過互聯(lián)網(wǎng)04分別連接于發(fā)送端裝置03和傳輸控制裝 置08,接收并保存來自發(fā)送端裝置的加密文件,并對(duì)該加密文件進(jìn)行解密;至少一個(gè)接收端瀏覽器07,通過接收端內(nèi)部局域網(wǎng)06連接于接收端裝置05,通過 互聯(lián)網(wǎng)04連接于傳輸控制裝置08,向傳輸控制裝置08發(fā)送進(jìn)行文件接收的請(qǐng)求,從傳輸控 制裝置08獲取接收端裝置信息,并根據(jù)該接收端裝置信息找到接收端裝置,然后通過接收 端內(nèi)部局域網(wǎng)06從該接收端裝置中接收文件。上述方案中,所述發(fā)送端裝置03包括讀取發(fā)送端瀏覽器01通過發(fā)送端內(nèi)部局域網(wǎng)02傳輸?shù)闹噶?,根?jù)該指令在發(fā)送 端文件儲(chǔ)存單元0302中找到文件并進(jìn)行傳輸?shù)闹噶罱忉寙卧?301 ;儲(chǔ)存發(fā)送端瀏覽器01通過發(fā)送端內(nèi)部局域網(wǎng)02傳輸?shù)奈募?,并將該文件提供給 文件加密單元0303進(jìn)行加密的發(fā)送端文件儲(chǔ)存單元0302 ; 將發(fā)送端文件儲(chǔ)存單元0302中的文件加密后提供給文件發(fā)送單元0304的文件加 密單元0303 ;以及將加密后的文件使用互聯(lián)網(wǎng)絡(luò)協(xié)議,按照指令解釋單元0301提供的指令,通過互 聯(lián)網(wǎng)向接收端裝置05傳輸?shù)奈募l(fā)送單元0304 ;其中,指令解釋單元0301、發(fā)送端文件儲(chǔ)存單元0302、文件加密單元0303和文件 發(fā)送單元0304依次連接。上述方案中,所述接收端裝置05包括接收發(fā)送端裝置03通過互聯(lián)網(wǎng)04傳輸來的文件的文件接收單元0501 ;將文件接收單元0501中的文件解密,并提供給接收端文件儲(chǔ)存單元0503的文件 解密單元0502 ;以及儲(chǔ)存解密后的文件,在接收端瀏覽器07發(fā)起接收文件請(qǐng)求后,將解密后的文件提 供給接收端瀏覽器07的接收端文件儲(chǔ)存單元0503 ;其中,文件接收單元0501、文件解密單元0502和接收端文件儲(chǔ)存單元0503依次連接。上述方案中,所述傳輸控制裝置08包括儲(chǔ)存用戶的用戶名、密碼、用戶IP地址信息,提供給請(qǐng)求處理單元0807使用,確保 只有合法用戶才能發(fā)起傳輸請(qǐng)求和接收文件請(qǐng)求的用戶數(shù)據(jù)管理單元0803 ;儲(chǔ)存發(fā)送端的IP地址、發(fā)送端名稱,提供給請(qǐng)求處理單元0807使用,使請(qǐng)求處理 單元0807能找到最合適發(fā)送端裝置的發(fā)送端數(shù)據(jù)管理單元0804 ;儲(chǔ)存接收端的IP地址、接收端名稱,提供給請(qǐng)求處理單元0807使用,使請(qǐng)求處理 單元0807能找到最合適接收端裝置的接收端數(shù)據(jù)管理單元0805 ;儲(chǔ)存?zhèn)鬏數(shù)奈募Q、文件接收用戶,確保只有合法用戶才能接收文件的文件數(shù) 據(jù)管理單元0806;以及
獲取發(fā)送端瀏覽器或接收端瀏覽器的傳輸請(qǐng)求和接收文件請(qǐng)求,獲取用戶數(shù)據(jù) 管理單元0803、發(fā)送端數(shù)據(jù)管理單元0804、接收端數(shù)據(jù)管理單元0805、文件數(shù)據(jù)管理單元 0806中的信息進(jìn)行處理,計(jì)算出合適的發(fā)送端裝置和接收端裝置,儲(chǔ)存信息到文件數(shù)據(jù)管 理單元0806中,并將處理結(jié)果提供給發(fā)送端瀏覽器或接收端瀏覽器的請(qǐng)求處理單元0807 ;其中,請(qǐng)求處理單元0807分別連接于用戶數(shù)據(jù)管理單元0803、發(fā)送端數(shù)據(jù)管理單 元0804、接收端數(shù)據(jù)管理單元0805和文件數(shù)據(jù)管理單元0806。上述方案中,在處理發(fā)送端瀏覽器的傳輸請(qǐng)求時(shí),請(qǐng)求處理單元0807將發(fā)送端瀏 覽器提供的文件名、文件接收用戶儲(chǔ)存到發(fā)送端數(shù)據(jù)單元0804;在處理接收端瀏覽器的接 收文件請(qǐng)求時(shí),請(qǐng)求處理單元0807將文件名、文件接收用戶信息提供給文件數(shù)據(jù)管理單元 0806。上述方案中,所述發(fā)送端瀏覽器01和所述發(fā)送端裝置03處于同一個(gè)內(nèi)部局域網(wǎng) 絡(luò)中,所述接收端裝置05和所述接收端瀏覽器07處于同一個(gè)內(nèi)部局域網(wǎng)絡(luò)中。上述方案中,所述發(fā)送端裝置03和所述接收端裝置05在邏輯上是分開的兩個(gè)裝 置,但可安裝在同一臺(tái)物理設(shè)備上,實(shí)現(xiàn)同時(shí)進(jìn)行發(fā)送和接收。上述方案中,所述發(fā)送端瀏覽器01與所述發(fā)送端裝置03之間以FTP技術(shù)傳輸?shù)?文件和指令。上述方案中,所述接收端裝置05與所述接收端瀏覽器07之間以FTP技術(shù)傳輸?shù)?文件和指令。為達(dá)到上述目的的另一方面,本發(fā)明提供了一種在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離 傳輸文件的方法,該方法包括發(fā)送端瀏覽器從傳輸控制裝置獲取接收端裝置信息和發(fā)送端裝置信息,根據(jù)該接 收端裝置信息生成傳輸指令,根據(jù)該發(fā)送端裝置信息找到發(fā)送端裝置,并將該傳輸指令和 需要傳輸?shù)奈募ㄟ^發(fā)送端內(nèi)部局域網(wǎng)傳輸給發(fā)送端裝置;發(fā)送端裝置將該需要傳輸?shù)奈募邮詹⒈4嬷涟l(fā)送端本地的目錄中,并讀取該傳 輸指令,確定要接收的接收端裝置,然后對(duì)該需要傳輸?shù)奈募M(jìn)行加密,將加密后的文件通 過互聯(lián)網(wǎng)傳輸給確定的接收端裝置;接收端裝置接收并保存來自發(fā)送端裝置的加密文件,并對(duì)該加密文件進(jìn)行解密;接收端瀏覽器從傳輸控制裝置獲取接收端裝置信息,并根據(jù)該接收端裝置信息找 到接收端裝置,然后通過接收端內(nèi)部局域網(wǎng)從該接收端裝置中接收文件。上述方案中,所述發(fā)送端瀏覽器從傳輸控制裝置獲取接收端裝置信息和發(fā)送端裝 置信息,包括發(fā)送端瀏覽器01向傳輸控制裝置08發(fā)起傳輸請(qǐng)求,該傳輸請(qǐng)求中至少包括以下 信息瀏覽器的登錄用戶信息、IP地址、文件名稱、文件接收用戶;傳輸控制裝置08接收發(fā)送端瀏覽器01發(fā)起的傳輸請(qǐng)求,對(duì)該傳輸請(qǐng)求進(jìn)行處理, 得到接收端裝置信息和發(fā)送端裝置信息,將該接收端裝置信息和發(fā)送端裝置信息傳輸給發(fā) 送端瀏覽器01。上述方案中,所述傳輸控制裝置08對(duì)該傳輸請(qǐng)求進(jìn)行處理,得到接收端裝置信息 和發(fā)送端裝置信息,包括傳輸控制裝置08的請(qǐng)求處理單元根據(jù)登錄用戶信息,在傳輸控制裝置08的發(fā)送端用戶數(shù)據(jù)管理單元中進(jìn)行合法性檢查,檢查用戶輸入的用戶名和密碼是否正確,檢查用 戶是否有進(jìn)行傳輸?shù)臋?quán)限;傳輸控制裝置08的請(qǐng)求處理單元根據(jù)發(fā)送端瀏覽器01的傳輸請(qǐng)求中的用戶的IP 地址,在發(fā)送端數(shù)據(jù)管理單元中查找最合適的發(fā)送端裝置,查找方式為比較該用戶的IP地 址與所有發(fā)送端裝置的IP地址,將與用戶IP地址前16位(二進(jìn)制)一致的發(fā)送端裝置作 為最合適的發(fā)送端裝置;傳輸控制裝置08的請(qǐng)求處理單元根據(jù)發(fā)送端瀏覽器01的傳輸請(qǐng)求中的文件接收 用戶,在接收端數(shù)據(jù)管理單元和用戶管理單元中查找最合適的接收端裝置,查找方式為比 較文件接收用戶的IP地址與所有接收端裝置的IP地址,將與用戶IP地址前16位(二進(jìn) 制)一致的接收端裝置作為最合適的接收端裝置;傳輸控制裝置08的請(qǐng)求處理單元將發(fā)送端瀏覽器01提供的文件名、文件接收用 戶儲(chǔ)存到文件數(shù)據(jù)管理單元。上述方案中,所述發(fā)送端瀏覽器將該傳輸指令和需要傳輸?shù)奈募ㄟ^發(fā)送端內(nèi)部 局域網(wǎng)傳輸給發(fā)送端裝置,是通過FTP以二進(jìn)制文件流的方式在發(fā)送端內(nèi)部局域網(wǎng)向發(fā)送 端裝置03傳輸?shù)?。上述方案中,所述發(fā)送端裝置將加密后的文件通過互聯(lián)網(wǎng)傳輸給確定的接收端裝 置,是通過互聯(lián)網(wǎng)絡(luò)協(xié)議以二進(jìn)制文件流的方式向指令中規(guī)定的接收端裝置傳輸,并在傳 輸過程中對(duì)網(wǎng)絡(luò)傳輸速度、文件傳輸情況進(jìn)行監(jiān)控。上述方案中,所述接收端瀏覽器從傳輸控制裝置獲取接收端裝置信息,包括接收端瀏覽器07向傳輸控制裝置08發(fā)起接收文件請(qǐng)求,該接收文件請(qǐng)求中至少 包括瀏覽器的登錄用戶信息,傳輸控制裝置08接收由接收端瀏覽器07發(fā)起的接收文件請(qǐng)求,根據(jù)該瀏覽器的 登錄用戶信息得到接收端裝置信息并提供給接收端瀏覽器07。上述方案中,所述接收端瀏覽器根據(jù)該接收端裝置信息找到接收端裝置,然后通 過接收端內(nèi)部局域網(wǎng)從該接收端裝置中接收文件包括接收端瀏覽器07根據(jù)傳輸控制裝置08提供的接收端裝置信息,找到接收端裝置, 該接收端裝置通過FTP以二進(jìn)制文件流的方式在內(nèi)部局域網(wǎng)絡(luò)內(nèi)向接收端瀏覽器07傳輸 文件,接收端瀏覽器07接收來自接收端裝置05的文件。(三)有益效果從上述技術(shù)方案可以看出,本發(fā)明具有以下有益效果1、利用本發(fā)明,用戶只需要使用瀏覽器就能實(shí)現(xiàn)大文件的安全、可靠的傳輸,而無 須安裝專用的傳輸軟件。2、利用本發(fā)明,將大文件的加密、解密等對(duì)系統(tǒng)資源要求高的操作放在發(fā)送端裝 置、接收端裝置進(jìn)行處理,從而降低了對(duì)瀏覽器的性能的要求。3、利用本發(fā)明,大文件傳輸?shù)浇邮斩搜b置以后,在接收端裝置上保存,如果有多個(gè) 用戶都需要獲得該文件,只需要接收端裝置通過內(nèi)部局域網(wǎng)絡(luò)向?yàn)g覽器傳輸多次,而不用 再通過互聯(lián)網(wǎng)進(jìn)行傳輸,大大降低了互聯(lián)網(wǎng)的帶寬占用。4、利用本發(fā)明,文件的傳輸請(qǐng)求有用戶的合法性檢查,文件的因特網(wǎng)傳輸加密進(jìn) 行,文件的接收請(qǐng)求有用戶的合法性檢查,通過以上的控制,確保了文件傳輸?shù)陌踩⒖煽俊?br>

圖1是本發(fā)明提供的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件系統(tǒng)的結(jié)構(gòu)示意 圖;圖2是本發(fā)明提供的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件系統(tǒng)中發(fā)送端裝置 的結(jié)構(gòu)示意圖;圖3是本發(fā)明提供的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件系統(tǒng)中接收端裝置 的結(jié)構(gòu)示意圖;圖4是本發(fā)明提供的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件系統(tǒng)中傳輸控制裝 置的結(jié)構(gòu)示意圖;圖5為本發(fā)明提供的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的方法流程圖;圖6為本發(fā)明提供的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件時(shí)發(fā)送端的方法流 程圖;圖7為本發(fā)明提供的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件時(shí)接收端的方法流 程圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施例,并參照 附圖,對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。本發(fā)明提供的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件系統(tǒng)及方法,利用現(xiàn)有成 熟的技術(shù),通過不同技術(shù)的整合,方便了大文件的傳輸,用戶只需要使用瀏覽器就能實(shí)現(xiàn)大 文件的安全、可靠的傳輸,而無須安裝專用的傳輸軟件,文件的傳輸請(qǐng)求有用戶的合法性檢 查,文件的因特網(wǎng)傳輸加密進(jìn)行,文件的接收請(qǐng)求有用戶的合法性檢查,簡(jiǎn)單、方便、安全、 可靠的實(shí)現(xiàn)了利用互聯(lián)網(wǎng)進(jìn)行遠(yuǎn)距離的文件傳輸。圖1是本發(fā)明提供的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件系統(tǒng)的結(jié)構(gòu)示意圖, 該系統(tǒng)包括至少一個(gè)發(fā)送端瀏覽器01、至少一個(gè)發(fā)送端裝置03、一個(gè)傳輸控制裝置08、至 少一個(gè)接收端裝置05和至少一個(gè)接收端瀏覽器07。其中發(fā)送端瀏覽器01,通過互聯(lián)網(wǎng)04連接于傳輸控制裝置08,向傳輸控制裝置08發(fā) 送進(jìn)行文件發(fā)送的請(qǐng)求,獲取傳輸控制裝置08分配的發(fā)送端裝置和接收端裝置,生成傳輸 指令,通過發(fā)送端內(nèi)部局域網(wǎng)02連接于發(fā)送端裝置03,將傳輸指令和需要傳輸?shù)奈募鬏?給發(fā)送端裝置03。發(fā)送端裝置03通過發(fā)送端內(nèi)部局域網(wǎng)02連接于發(fā)送端瀏覽器01,并通 過互聯(lián)網(wǎng)04分別連接于接收端裝置05和傳輸控制裝置08,接收發(fā)送端瀏覽器01發(fā)送的傳 輸指令和需要傳輸?shù)奈募缓髮?duì)該需要傳輸?shù)奈募M(jìn)行加密,將加密后的文件傳輸給傳 輸指令中確定的接收端裝置05。傳輸控制裝置08通過互聯(lián)網(wǎng)04分別連接于發(fā)送端瀏覽器 01、發(fā)送端裝置03、接收端裝置05和接收端瀏覽器07,記錄所有發(fā)送端裝置03和接收端裝 置05的信息,處理來自發(fā)送端瀏覽器01和接收端瀏覽器07的請(qǐng)求,進(jìn)行用戶合法性檢查, 分配最合適的發(fā)送端裝置和接收端裝置,并儲(chǔ)存數(shù)據(jù)。接收端裝置05通過互聯(lián)網(wǎng)04分別 連接于發(fā)送端裝置03和傳輸控制裝置08,接收并保存來自發(fā)送端裝置的加密文件,并對(duì)該 加密文件進(jìn)行解密。接收端瀏覽器07通過接收端內(nèi)部局域網(wǎng)06連接于接收端裝置05,通過互聯(lián)網(wǎng)04連接于傳輸控制裝置08,向傳輸控制裝置08發(fā)送進(jìn)行文件接收的請(qǐng)求,從傳輸 控制裝置08獲取接收端裝置信息,并根據(jù)該接收端裝置信息找到接收端裝置,然后通過接 收端內(nèi)部局域網(wǎng)06從該接收端裝置中接收文件。發(fā)送端瀏覽器01和發(fā)送端裝置03處于同一個(gè)內(nèi)部局域網(wǎng)絡(luò)中,在該網(wǎng)絡(luò)中數(shù)據(jù) 的傳輸是高度可靠、高度安全的。同樣,接收端裝置05和接收端瀏覽器07處于同一個(gè)內(nèi)部 局域網(wǎng)絡(luò)中,在該網(wǎng)絡(luò)中數(shù)據(jù)的傳輸是高度可靠、高度安全的。發(fā)送端裝置03和接收端裝 置05在邏輯上是分開的兩個(gè)裝置,但可以裝在同一臺(tái)物理設(shè)備上,從而實(shí)現(xiàn)同時(shí)進(jìn)行發(fā)送 和接收。發(fā)送端瀏覽器01與發(fā)送端裝置03之間以FTP技術(shù)傳輸?shù)奈募椭噶?,同樣,接?端裝置05與接收端瀏覽器07之間也可以以FTP技術(shù)傳輸?shù)奈募椭噶?。如圖2所示,圖2是本發(fā)明提供的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件系統(tǒng)中 發(fā)送端裝置的結(jié)構(gòu)示意圖,它包括4個(gè)單元,即讀取發(fā)送端瀏覽器01通過發(fā)送端內(nèi)部局域網(wǎng)02傳輸?shù)闹噶?,根?jù)該指令在發(fā)送 端文件儲(chǔ)存單元0302中找到文件并進(jìn)行傳輸?shù)闹噶罱忉寙卧?301 ;儲(chǔ)存發(fā)送端瀏覽器01通過發(fā)送端內(nèi)部局域網(wǎng)02傳輸?shù)奈募⒃撐募峁┙o 文件加密單元0303進(jìn)行加密的發(fā)送端文件儲(chǔ)存單元0302 ;將發(fā)送端文件儲(chǔ)存單元0302中的文件加密后提供給文件發(fā)送單元0304的文件加 密單元0303 ;以及將加密后的文件使用互聯(lián)網(wǎng)絡(luò)協(xié)議,按照指令解釋單元0301提供的指令,通過互 聯(lián)網(wǎng)向接收端裝置05傳輸?shù)奈募l(fā)送單元0304 ;其中,指令解釋單元0301、發(fā)送端文件儲(chǔ)存單元0302、文件加密單元0303和文件 發(fā)送單元0304依次連接。如圖3所示,圖3是本發(fā)明提供的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件系統(tǒng)中 接收端裝置的結(jié)構(gòu)示意圖,它包括3個(gè)單元,即接收發(fā)送端裝置03通過互聯(lián)網(wǎng)04傳輸來的文件的文件接收單元0501 ;將文件接收單元0501中的文件解密,并提供給接收端文件儲(chǔ)存單元0503的文件 解密單元0502 ;以及儲(chǔ)存解密后的文件,在接收端瀏覽器07發(fā)起接收文件請(qǐng)求后,將解密后的文件提 供給接收端瀏覽器07的接收端文件儲(chǔ)存單元0503 ;其中,文件接收單元0501、文件解密單元0502和接收端文件儲(chǔ)存單元0503依次連接。如圖4所示,圖4是本發(fā)明提供的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件系統(tǒng)中 傳輸控制裝置的結(jié)構(gòu)示意圖,它包括5個(gè)單元,即儲(chǔ)存用戶的用戶名、密碼、用戶IP地址信息,提供給請(qǐng)求處理單元0807使用,確保 只有合法用戶才能發(fā)起傳輸請(qǐng)求和接收文件請(qǐng)求的用戶數(shù)據(jù)管理單元0803 ;儲(chǔ)存發(fā)送端的IP地址、發(fā)送端名稱,提供給請(qǐng)求處理單元0807使用,使請(qǐng)求處理 單元0807能找到最合適發(fā)送端裝置的發(fā)送端數(shù)據(jù)管理單元0804 ;儲(chǔ)存接收端的IP地址、接收端名稱,提供給請(qǐng)求處理單元0807使用,使請(qǐng)求處理 單元0807能找到最合適接收端裝置的接收端數(shù)據(jù)管理單元0805 ;
儲(chǔ)存?zhèn)鬏數(shù)奈募Q、文件接收用戶,確保只有合法用戶才能接收文件的文件數(shù) 據(jù)管理單元0806;以及獲取發(fā)送端瀏覽器或接收端瀏覽器的傳輸請(qǐng)求和接收文件請(qǐng)求,獲取用戶數(shù)據(jù) 管理單元0803、發(fā)送端數(shù)據(jù)管理單元0804、接收端數(shù)據(jù)管理單元0805、文件數(shù)據(jù)管理單元 0806中的信息進(jìn)行處理,計(jì)算出合適的發(fā)送端裝置和接收端裝置,儲(chǔ)存信息到文件數(shù)據(jù)管 理單元0806中,并將處理結(jié)果提供給發(fā)送端瀏覽器或接收端瀏覽器的請(qǐng)求處理單元0807 ;其中,請(qǐng)求處理單元0807分別連接于用戶數(shù)據(jù)管理單元0803、發(fā)送端數(shù)據(jù)管理單 元0804、接收端數(shù)據(jù)管理單元0805和文件數(shù)據(jù)管理單元0806。在處理發(fā)送端瀏覽器的傳輸請(qǐng)求時(shí),請(qǐng)求處理單元0807將發(fā)送端瀏覽器提供的 文件名、文件接收用戶儲(chǔ)存到發(fā)送端數(shù)據(jù)單元0804;在處理接收端瀏覽器的接收文件請(qǐng)求 時(shí),請(qǐng)求處理單元0807將文件名、文件接收用戶信息提供給文件數(shù)據(jù)管理單元0806?;趫D1至圖4所示的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的系統(tǒng),圖5示出 了本發(fā)明提供的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的方法流程圖,該方法包括步驟1 發(fā)送端瀏覽器從傳輸控制裝置獲取接收端裝置信息和發(fā)送端裝置信息, 根據(jù)該接收端裝置信息生成傳輸指令,根據(jù)該發(fā)送端裝置信息找到發(fā)送端裝置,并將該傳 輸指令和需要傳輸?shù)奈募ㄟ^發(fā)送端內(nèi)部局域網(wǎng)傳輸給發(fā)送端裝置;步驟2 發(fā)送端裝置將該需要傳輸?shù)奈募邮詹⒈4嬷涟l(fā)送端本地的目錄中,并 讀取該傳輸指令,確定要接收的接收端裝置,然后對(duì)該需要傳輸?shù)奈募M(jìn)行加密,將加密后 的文件通過互聯(lián)網(wǎng)傳輸給確定的接收端裝置;步驟3 接收端裝置接收并保存來自發(fā)送端裝置的加密文件,并對(duì)該加密文件進(jìn) 行解密;步驟4 接收端瀏覽器從傳輸控制裝置獲取接收端裝置信息,并根據(jù)該接收端裝 置信息找到接收端裝置,然后通過接收端內(nèi)部局域網(wǎng)從該接收端裝置中接收文件。其中,步驟1中所述發(fā)送端瀏覽器從傳輸控制裝置獲取接收端裝置信息和發(fā)送端 裝置信息,包括發(fā)送端瀏覽器01向傳輸控制裝置08發(fā)起傳輸請(qǐng)求,該傳輸請(qǐng)求中至少包括以下 信息瀏覽器的登錄用戶信息、IP地址、文件名稱、文件接收用戶;傳輸控制裝置08接收發(fā)送端瀏覽器01發(fā)起的傳輸請(qǐng)求,對(duì)該傳輸請(qǐng)求進(jìn)行處理, 得到接收端裝置信息和發(fā)送端裝置信息,將該接收端裝置信息和發(fā)送端裝置信息傳輸給發(fā) 送端瀏覽器01。上述傳輸控制裝置08對(duì)該傳輸請(qǐng)求進(jìn)行處理,得到接收端裝置信息和發(fā)送端裝 置信息,包括傳輸控制裝置08的請(qǐng)求處理單元根據(jù)登錄用戶信息,在傳輸控制裝置08的發(fā)送 端用戶數(shù)據(jù)管理單元中進(jìn)行合法性檢查,檢查用戶輸入的用戶名和密碼是否正確,檢查用 戶是否有進(jìn)行傳輸?shù)臋?quán)限;傳輸控制裝置08的請(qǐng)求處理單元根據(jù)發(fā)送端瀏覽器01的傳輸請(qǐng)求中的用戶的IP 地址,在發(fā)送端數(shù)據(jù)管理單元中查找最合適的發(fā)送端裝置,查找方式為比較該用戶的IP地 址與所有發(fā)送端裝置的IP地址,將與用戶IP地址前16位(二進(jìn)制)一致的發(fā)送端裝置作 為最合適的發(fā)送端裝置;
傳輸控制裝置08的請(qǐng)求處理單元根據(jù)發(fā)送端瀏覽器01的傳輸請(qǐng)求中的文件接收 用戶,在接收端數(shù)據(jù)管理單元和用戶管理單元中查找最合適的接收端裝置,查找方式為比 較文件接收用戶的IP地址與所有接收端裝置的IP地址,將與用戶IP地址前16位(二進(jìn) 制)一致的接收端裝置作為最合適的接收端裝置;傳輸控制裝置08的請(qǐng)求處理單元將發(fā)送端瀏覽器01提供的文件名、文件接收用 戶儲(chǔ)存到文件數(shù)據(jù)管理單元。步驟1中所述發(fā)送端瀏覽器將該傳輸指令和需要傳輸?shù)奈募ㄟ^發(fā)送端內(nèi)部局 域網(wǎng)傳輸給發(fā)送端裝置,是通過FTP以二進(jìn)制文件流的方式在發(fā)送端內(nèi)部局域網(wǎng)向發(fā)送端 裝置03傳輸?shù)摹2襟E2中所述發(fā)送端裝置將加密后的文件通過互聯(lián)網(wǎng)傳輸給確定的接收端裝置, 是通過互聯(lián)網(wǎng)絡(luò)協(xié)議以二進(jìn)制文件流的方式向指令中規(guī)定的接收端裝置傳輸,并在傳輸過 程中對(duì)網(wǎng)絡(luò)傳輸速度、文件傳輸情況進(jìn)行監(jiān)控。步驟4中所述接收端瀏覽器從傳輸控制裝置獲取接收端裝置信息,包括接收端瀏覽器07向傳輸控制裝置08發(fā)起接收文件請(qǐng)求,該接收文件請(qǐng)求中至少 包括瀏覽器的登錄用戶信息,傳輸控制裝置08接收接由接收端瀏覽器07發(fā)起的接收文件請(qǐng)求,根據(jù)該瀏覽器 的登錄用戶信息得到接收端裝置信息并提供給接收端瀏覽器07。步驟4中所述接收端瀏覽器根據(jù)該接收端裝置信息找到接收端裝置,然后通過接 收端內(nèi)部局域網(wǎng)從該接收端裝置中接收文件包括接收端瀏覽器07根據(jù)傳輸控制裝置08提供的接收端裝置信息,找到接收端裝置, 該接收端裝置通過FTP以二進(jìn)制文件流的方式在內(nèi)部局域網(wǎng)絡(luò)內(nèi)向接收端瀏覽器07傳輸 文件,接收端瀏覽器07接收來自接收端裝置05的文件。發(fā)送端瀏覽器01向傳輸控制裝置08發(fā)起傳輸請(qǐng)求,請(qǐng)求中有以下信息瀏覽器的 登錄用戶信息、IP地址、文件名稱、文件接收用戶。傳輸控制裝置08接收發(fā)送端瀏覽器01發(fā)起的傳輸請(qǐng)求,對(duì)該傳輸請(qǐng)求進(jìn)行處理 (詳細(xì)處理過程如圖6發(fā)送控制流程圖所示,在下面描述),并將處理結(jié)果傳遞給發(fā)送端瀏 覽器Ol0步驟00201 請(qǐng)求處理單元0807接收發(fā)送端瀏覽器01發(fā)起的傳輸請(qǐng)求。步驟00202 請(qǐng)求處理單元0807根據(jù)登錄用戶信息,在用戶數(shù)據(jù)管理單元中進(jìn)行 合法性檢查,檢查用戶輸入的用戶名和密碼是否正確,檢查用戶是否有進(jìn)行傳輸?shù)臋?quán)限。步驟00203 請(qǐng)求處理單元0807根據(jù)接收端裝置、IP地址,在發(fā)送端數(shù)據(jù)管理單元 0804中查找最合適的發(fā)送端裝置。檢查方式為比較該用戶的IP地址與所有發(fā)送端裝置的 IP地址,將與用戶IP地址前16位(二進(jìn)制)一致的發(fā)送端裝置作為最合適的發(fā)送端裝置。步驟00204 請(qǐng)求處理單元0807根據(jù)接收端瀏覽器07提供的接收機(jī)構(gòu)或接收用 戶,在接收端數(shù)據(jù)管理單元0805中查找最合適的接收端裝置。檢查方式為比較該用戶的IP 地址與所有接收端裝置的IP地址,將與用戶IP地址前16位(二進(jìn)制)一致的接收端裝置 作為最合適的發(fā)送端裝置。步驟00205 請(qǐng)求處理單元0807將接收端瀏覽器07提供的文件名、接收機(jī)構(gòu)或接 收用戶儲(chǔ)存到文件數(shù)據(jù)管理單元0806。
步驟00206 請(qǐng)求處理單元0807將最合適的發(fā)送端裝置信息、最合適的接收端裝 置信息提供給發(fā)送端瀏覽器01。接收端瀏覽器07向傳輸控制裝置08發(fā)起接收文件請(qǐng)求,請(qǐng)求中有以下信息瀏覽 器的登錄用戶信息。傳輸控制裝置08接收接收端瀏覽器07發(fā)起的文件接收請(qǐng)求,并將處理結(jié)果傳遞 給接收端瀏覽器07,詳細(xì)處理過程如圖7接收控制流程圖所示,在下面描述。步驟20201 請(qǐng)求處理單元0807接收接收端瀏覽器07發(fā)起的文件接收請(qǐng)求。步驟20202 請(qǐng)求處理單元0807根據(jù)登錄用戶信息,在用戶數(shù)據(jù)管理單元0803中 進(jìn)行合法性檢查,檢查用戶輸入的用戶名和密碼是否正確,檢查用戶是否有進(jìn)行傳輸?shù)臋?quán) 限。步驟20203 請(qǐng)求處理單元0807根據(jù)接收端瀏覽器07提供的接收文件信息,在文 件數(shù)據(jù)管理單元0806中進(jìn)行檢查,檢查發(fā)起請(qǐng)求的用戶是否具有獲取該文件的權(quán)限,如果 發(fā)起請(qǐng)求的用戶所在機(jī)構(gòu)與文件數(shù)據(jù)管理單元中儲(chǔ)存的對(duì)應(yīng)文件的文件接收用戶一致,則 發(fā)起請(qǐng)求的用戶具有獲取該文件的權(quán)限,如果不一致,則發(fā)起請(qǐng)求的用戶不具有獲取該文 件的權(quán)限。步驟20204 請(qǐng)求處理單元0807根據(jù)接收端瀏覽器07提供的接收機(jī)構(gòu)或接收用 戶,在接收端數(shù)據(jù)管理單元0805中查找最合適的接收端裝置。檢查方式為比較該用戶的IP 地址與所有接收端裝置的IP地址,將與用戶IP地址前16位(二進(jìn)制)一致的接收端裝置 作為最合適的發(fā)送端裝置。步驟20205 請(qǐng)求處理單元0807將最合適的接收端裝置信息提供給接收端瀏覽器 07。接收端瀏覽器07根據(jù)傳輸控制裝置08提供的接收端裝置信息,找到接收端裝置, 該接收端裝置通過FTP以二進(jìn)制文件流的方式在內(nèi)部局域網(wǎng)絡(luò)內(nèi)向接收端瀏覽器07傳輸 文件。接收端瀏覽器07接收來自接收端裝置05的文件。以上所述的具體實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳 細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限制本發(fā)明,凡 在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保 護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的系統(tǒng),其特征在于,該系統(tǒng)包括至少一個(gè)發(fā)送端瀏覽器(01),通過互聯(lián)網(wǎng)(04)連接于傳輸控制裝置(08),向傳輸控制 裝置(08)發(fā)送進(jìn)行文件發(fā)送的請(qǐng)求,獲取傳輸控制裝置(08)分配的發(fā)送端裝置和接收端 裝置,生成傳輸指令,通過發(fā)送端內(nèi)部局域網(wǎng)(0 連接于發(fā)送端裝置(03),將傳輸指令和 需要傳輸?shù)奈募鬏斀o發(fā)送端裝置(03);至少一個(gè)發(fā)送端裝置(03),通過發(fā)送端內(nèi)部局域網(wǎng)(02)連接于發(fā)送端瀏覽器(01), 并通過互聯(lián)網(wǎng)(04)分別連接于接收端裝置(0 和傳輸控制裝置(08),接收發(fā)送端瀏覽器 (01)發(fā)送的傳輸指令和需要傳輸?shù)奈募缓髮?duì)該需要傳輸?shù)奈募M(jìn)行加密,將加密后的 文件傳輸給傳輸指令中確定的接收端裝置(05);一個(gè)傳輸控制裝置(08),通過互聯(lián)網(wǎng)(04)分別連接于發(fā)送端瀏覽器(01)、發(fā)送端裝 置(03)、接收端裝置(0 和接收端瀏覽器(07),記錄所有發(fā)送端裝置(0 和接收端裝置 (05)的信息,處理來自發(fā)送端瀏覽器(01)和接收端瀏覽器(07)的請(qǐng)求,進(jìn)行用戶合法性檢 查,分配最合適的發(fā)送端裝置和接收端裝置,并儲(chǔ)存數(shù)據(jù);至少一個(gè)接收端裝置(05),通過互聯(lián)網(wǎng)(04)分別連接于發(fā)送端裝置(0 和傳輸控制 裝置(08),接收并保存來自發(fā)送端裝置的加密文件,并對(duì)該加密文件進(jìn)行解密;至少一個(gè)接收端瀏覽器(07),通過接收端內(nèi)部局域網(wǎng)(06)連接于接收端裝置(05),通 過互聯(lián)網(wǎng)(04)連接于傳輸控制裝置(08),向傳輸控制裝置(08)發(fā)送進(jìn)行文件接收的請(qǐng)求, 從傳輸控制裝置(08)獲取接收端裝置信息,并根據(jù)該接收端裝置信息找到接收端裝置,然 后通過接收端內(nèi)部局域網(wǎng)(06)從該接收端裝置中接收文件。
2.根據(jù)權(quán)利要求1所述的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的系統(tǒng),其特征在 于,所述發(fā)送端裝置(0 包括讀取發(fā)送端瀏覽器(01)通過發(fā)送端內(nèi)部局域網(wǎng)(0 傳輸?shù)闹噶睿鶕?jù)該指令在發(fā)送 端文件儲(chǔ)存單元(030 中找到文件并進(jìn)行傳輸?shù)闹噶罱忉寙卧?0301);儲(chǔ)存發(fā)送端瀏覽器(01)通過發(fā)送端內(nèi)部局域網(wǎng)(0 傳輸?shù)奈募⒃撐募峁┙o 文件加密單元(030 進(jìn)行加密的發(fā)送端文件儲(chǔ)存單元(0302);將發(fā)送端文件儲(chǔ)存單元(030 中的文件加密后提供給文件發(fā)送單元(0304)的文件加 密單元(0303);以及將加密后的文件使用互聯(lián)網(wǎng)絡(luò)協(xié)議,按照指令解釋單元(0301)提供的指令,通過互聯(lián) 網(wǎng)向接收端裝置(0 傳輸?shù)奈募l(fā)送單元(0304);其中,指令解釋單元(0301)、發(fā)送端文件儲(chǔ)存單元(0302)、文件加密單元(030 和文 件發(fā)送單元(0304)依次連接。
3.根據(jù)權(quán)利要求1所述的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的系統(tǒng),其特征在 于,所述接收端裝置(0 包括接收發(fā)送端裝置(0 通過互聯(lián)網(wǎng)(04)傳輸來的文件的文件接收單元(0501); 將文件接收單元(0501)中的文件解密,并提供給接收端文件儲(chǔ)存單元(050 的文件 解密單元(050 ;以及儲(chǔ)存解密后的文件,在接收端瀏覽器(07)發(fā)起接收文件請(qǐng)求后,將解密后的文件提供 給接收端瀏覽器(07)的接收端文件儲(chǔ)存單元(0503);其中,文件接收單元(0501)、文件解密單元(050 和接收端文件儲(chǔ)存單元(050 依次連接。
4.根據(jù)權(quán)利要求1所述的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的系統(tǒng),其特征在 于,所述傳輸控制裝置(08)包括儲(chǔ)存用戶的用戶名、密碼、用戶IP地址信息,提供給請(qǐng)求處理單元(0807)使用,確保只 有合法用戶才能發(fā)起傳輸請(qǐng)求和接收文件請(qǐng)求的用戶數(shù)據(jù)管理單元(0803);儲(chǔ)存發(fā)送端的IP地址、發(fā)送端名稱,提供給請(qǐng)求處理單元(0807)使用,使請(qǐng)求處理單 元(0807)能找到最合適發(fā)送端裝置的發(fā)送端數(shù)據(jù)管理單元(0804);儲(chǔ)存接收端的IP地址、接收端名稱,提供給請(qǐng)求處理單元(0807)使用,使請(qǐng)求處理單 元(0807)能找到最合適接收端裝置的接收端數(shù)據(jù)管理單元(0805);儲(chǔ)存?zhèn)鬏數(shù)奈募Q、文件接收用戶,確保只有合法用戶才能接收文件的文件數(shù)據(jù)管 理單元(0806);以及獲取發(fā)送端瀏覽器或接收端瀏覽器的傳輸請(qǐng)求和接收文件請(qǐng)求,獲取用戶數(shù)據(jù)管理單 元(0803)、發(fā)送端數(shù)據(jù)管理單元(0804)、接收端數(shù)據(jù)管理單元(0805)、文件數(shù)據(jù)管理單元(0806)中的信息進(jìn)行處理,計(jì)算出合適的發(fā)送端裝置和接收端裝置,儲(chǔ)存信息到文件數(shù)據(jù) 管理單元(0806)中,并將處理結(jié)果提供給發(fā)送端瀏覽器或接收端瀏覽器的請(qǐng)求處理單元(0807);其中,請(qǐng)求處理單元(0807)分別連接于用戶數(shù)據(jù)管理單元(0803)、發(fā)送端數(shù)據(jù)管理單 元(0804)、接收端數(shù)據(jù)管理單元(080 和文件數(shù)據(jù)管理單元(0806)。
5.根據(jù)權(quán)利要求4所述的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的系統(tǒng),其特征在 于,在處理發(fā)送端瀏覽器的傳輸請(qǐng)求時(shí),請(qǐng)求處理單元(0807)將發(fā)送端瀏覽器提供的文 件名、文件接收用戶儲(chǔ)存到發(fā)送端數(shù)據(jù)單元(0804);在處理接收端瀏覽器的接收文件請(qǐng)求 時(shí),請(qǐng)求處理單元(0807)將文件名、文件接收用戶信息提供給文件數(shù)據(jù)管理單元(0806)。
6.根據(jù)權(quán)利要求1所述的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的系統(tǒng),其特征在 于,所述發(fā)送端瀏覽器(01)和所述發(fā)送端裝置(0 處于同一個(gè)內(nèi)部局域網(wǎng)絡(luò)中,所述接收 端裝置(0 和所述接收端瀏覽器(07)處于同一個(gè)內(nèi)部局域網(wǎng)絡(luò)中。
7.根據(jù)權(quán)利要求1所述的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的系統(tǒng),其特征在 于,所述發(fā)送端裝置(0 和所述接收端裝置(0 在邏輯上是分開的兩個(gè)裝置,但可安裝在 同一臺(tái)物理設(shè)備上,實(shí)現(xiàn)同時(shí)進(jìn)行發(fā)送和接收。
8.根據(jù)權(quán)利要求1所述的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的系統(tǒng),其特征在 于,所述發(fā)送端瀏覽器(01)與所述發(fā)送端裝置(0 之間以FTP技術(shù)傳輸?shù)奈募椭噶睢?br> 9.根據(jù)權(quán)利要求1所述的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的系統(tǒng),其特征在 于,所述接收端裝置(0 與所述接收端瀏覽器(07)之間以FTP技術(shù)傳輸?shù)奈募椭噶睢?br> 10.一種在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的方法,其特征在于,該方法包括 發(fā)送端瀏覽器從傳輸控制裝置獲取接收端裝置信息和發(fā)送端裝置信息,根據(jù)該接收端裝置信息生成傳輸指令,根據(jù)該發(fā)送端裝置信息找到發(fā)送端裝置,并將該傳輸指令和需要 傳輸?shù)奈募ㄟ^發(fā)送端內(nèi)部局域網(wǎng)傳輸給發(fā)送端裝置;發(fā)送端裝置將該需要傳輸?shù)奈募邮詹⒈4嬷涟l(fā)送端本地的目錄中,并讀取該傳輸指 令,確定要接收的接收端裝置,然后對(duì)該需要傳輸?shù)奈募M(jìn)行加密,將加密后的文件通過互 聯(lián)網(wǎng)傳輸給確定的接收端裝置;接收端裝置接收并保存來自發(fā)送端裝置的加密文件,并對(duì)該加密文件進(jìn)行解密;接收端瀏覽器從傳輸控制裝置獲取接收端裝置信息,并根據(jù)該接收端裝置信息找到接 收端裝置,然后通過接收端內(nèi)部局域網(wǎng)從該接收端裝置中接收文件。
11.根據(jù)權(quán)利要求10所述的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的方法,其特征在 于,所述發(fā)送端瀏覽器從傳輸控制裝置獲取接收端裝置信息和發(fā)送端裝置信息,包括發(fā)送端瀏覽器(01)向傳輸控制裝置(08)發(fā)起傳輸請(qǐng)求,該傳輸請(qǐng)求中至少包括以下 信息瀏覽器的登錄用戶信息、IP地址、文件名稱、文件接收用戶;傳輸控制裝置(08)接收發(fā)送端瀏覽器(01)發(fā)起的傳輸請(qǐng)求,對(duì)該傳輸請(qǐng)求進(jìn)行處理, 得到接收端裝置信息和發(fā)送端裝置信息,將該接收端裝置信息和發(fā)送端裝置信息傳輸給發(fā) 送端瀏覽器(01)。
12.根據(jù)權(quán)利要求11所述的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的方法,其特征在 于,所述傳輸控制裝置(08)對(duì)該傳輸請(qǐng)求進(jìn)行處理,得到接收端裝置信息和發(fā)送端裝置信 息,包括傳輸控制裝置(08)的請(qǐng)求處理單元根據(jù)登錄用戶信息,在傳輸控制裝置(08)的發(fā)送 端用戶數(shù)據(jù)管理單元中進(jìn)行合法性檢查,檢查用戶輸入的用戶名和密碼是否正確,檢查用 戶是否有進(jìn)行傳輸?shù)臋?quán)限;傳輸控制裝置(08)的請(qǐng)求處理單元根據(jù)發(fā)送端瀏覽器(01)的傳輸請(qǐng)求中的用戶的IP 地址,在發(fā)送端數(shù)據(jù)管理單元中查找最合適的發(fā)送端裝置,查找方式為比較該用戶的IP地 址與所有發(fā)送端裝置的IP地址,將與用戶IP地址前16位(二進(jìn)制)一致的發(fā)送端裝置作 為最合適的發(fā)送端裝置;傳輸控制裝置(08)的請(qǐng)求處理單元根據(jù)發(fā)送端瀏覽器(01)的傳輸請(qǐng)求中的文件接收 用戶,在接收端數(shù)據(jù)管理單元和用戶管理單元中查找最合適的接收端裝置,查找方式為比 較文件接收用戶的IP地址與所有接收端裝置的IP地址,將與用戶IP地址前16位(二進(jìn) 制)一致的接收端裝置作為最合適的接收端裝置;傳輸控制裝置(08)的請(qǐng)求處理單元將發(fā)送端瀏覽器(01)提供的文件名、文件接收用 戶儲(chǔ)存到文件數(shù)據(jù)管理單元。
13.根據(jù)權(quán)利要求10所述的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的方法,其特征 在于,所述發(fā)送端瀏覽器將該傳輸指令和需要傳輸?shù)奈募ㄟ^發(fā)送端內(nèi)部局域網(wǎng)傳輸給發(fā) 送端裝置,是通過FTP以二進(jìn)制文件流的方式在發(fā)送端內(nèi)部局域網(wǎng)向發(fā)送端裝置(0 傳輸 的。
14.根據(jù)權(quán)利要求10所述的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的方法,其特征在 于,所述發(fā)送端裝置將加密后的文件通過互聯(lián)網(wǎng)傳輸給確定的接收端裝置,是通過互聯(lián)網(wǎng) 絡(luò)協(xié)議以二進(jìn)制文件流的方式向指令中規(guī)定的接收端裝置傳輸,并在傳輸過程中對(duì)網(wǎng)絡(luò)傳 輸速度、文件傳輸情況進(jìn)行監(jiān)控。
15.根據(jù)權(quán)利要求10所述的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的方法,其特征在 于,所述接收端瀏覽器從傳輸控制裝置獲取接收端裝置信息,包括接收端瀏覽器(07)向傳輸控制裝置(08)發(fā)起接收文件請(qǐng)求,該接收文件請(qǐng)求中至少 包括瀏覽器的登錄用戶信息,傳輸控制裝置(08)接收由接收端瀏覽器(07)發(fā)起的接收文件請(qǐng)求,根據(jù)該瀏覽器的登錄用戶信息得到接收端裝置信息并提供給接收端瀏覽器(07)。
16.根據(jù)權(quán)利要求10所述的在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件的方法,其特征在 于,所述接收端瀏覽器根據(jù)該接收端裝置信息找到接收端裝置,然后通過接收端內(nèi)部局域 網(wǎng)從該接收端裝置中接收文件包括接收端瀏覽器(07)根據(jù)傳輸控制裝置(08)提供的接收端裝置信息,找到接收端裝置, 該接收端裝置通過FTP以二進(jìn)制文件流的方式在內(nèi)部局域網(wǎng)絡(luò)內(nèi)向接收端瀏覽器(07)傳 輸文件,接收端瀏覽器(07)接收來自接收端裝置(0 的文件。
全文摘要
本發(fā)明公開了一種在BS模式下通過互聯(lián)網(wǎng)遠(yuǎn)距離傳輸文件系統(tǒng)及方法。利用現(xiàn)有成熟的技術(shù),通過不同技術(shù)的整合,方便了大文件的傳輸,用戶只需要使用瀏覽器就能實(shí)現(xiàn)大文件的安全、可靠的傳輸,而無須安裝專用的傳輸軟件,文件的傳輸請(qǐng)求有用戶的合法性檢查,文件的因特網(wǎng)傳輸加密進(jìn)行,文件的接收請(qǐng)求有用戶的合法性檢查,簡(jiǎn)單、方便、安全、可靠的實(shí)現(xiàn)了利用互聯(lián)網(wǎng)進(jìn)行遠(yuǎn)距離的文件傳輸。
文檔編號(hào)H04L29/08GK102137127SQ201010102260
公開日2011年7月27日 申請(qǐng)日期2010年1月27日 優(yōu)先權(quán)日2010年1月27日
發(fā)明者周辰, 文星, 趙于凡, 鄒幫山 申請(qǐng)人:中國(guó)工商銀行股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1