亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

實(shí)現(xiàn)文件傳輸?shù)姆椒?、裝置及網(wǎng)管系統(tǒng)的制作方法

文檔序號(hào):7657376閱讀:125來源:國知局
專利名稱:實(shí)現(xiàn)文件傳輸?shù)姆椒?、裝置及網(wǎng)管系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)管理技術(shù),特別涉及實(shí)現(xiàn)文件傳輸?shù)姆椒?、文件傳輸客戶機(jī)、文件文件服務(wù)器、文件傳輸服務(wù)器及網(wǎng)管系統(tǒng)。
背景技術(shù)
網(wǎng)絡(luò)管理系統(tǒng)(NMS)是對(duì)各種網(wǎng)絡(luò)設(shè)備進(jìn)行管理的軟件系統(tǒng),簡(jiǎn)稱網(wǎng)管系統(tǒng)。網(wǎng)管系統(tǒng)通常由網(wǎng)管前臺(tái)、總線和網(wǎng)管后臺(tái)等部分組成,由網(wǎng)管后臺(tái)對(duì)網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)鏈路進(jìn)行管理和向網(wǎng)管前臺(tái)提供各種管理業(yè)務(wù)。在網(wǎng)絡(luò)設(shè)備或網(wǎng)絡(luò)鏈路出現(xiàn)故障時(shí),網(wǎng)管后臺(tái)需要及時(shí)通知網(wǎng)絡(luò)維護(hù)人員通過網(wǎng)管前臺(tái)收集數(shù)據(jù),并使網(wǎng)絡(luò)維護(hù)人員通過網(wǎng)管前臺(tái)了解系統(tǒng)的當(dāng)前運(yùn)行狀態(tài),這就需要網(wǎng)管系統(tǒng)具備文件傳輸功能。
隨著網(wǎng)絡(luò)容量的不斷增大,分布計(jì)算已成為一種趨勢(shì),網(wǎng)管系統(tǒng)通常采用分布式技術(shù),例如公共對(duì)象請(qǐng)求代理架構(gòu)(CORBA)技術(shù),部署于多臺(tái)網(wǎng)管服務(wù)器(也稱為網(wǎng)管子系統(tǒng))上,這多臺(tái)網(wǎng)管服務(wù)器就構(gòu)成了網(wǎng)管后臺(tái)。在分布式網(wǎng)管系統(tǒng)中,網(wǎng)管后臺(tái)各網(wǎng)管服務(wù)器之間、網(wǎng)管后臺(tái)與網(wǎng)管前臺(tái)之間將通過Orb總線進(jìn)行通信。在這多臺(tái)分布的、運(yùn)行著同一套網(wǎng)管系統(tǒng)的網(wǎng)管服務(wù)器之間,如何方便有效地安裝、升級(jí)和部署網(wǎng)管系統(tǒng),如何進(jìn)行業(yè)務(wù)數(shù)據(jù)的傳輸,是必須要解決的問題。而解決這些問題的基礎(chǔ),就需要網(wǎng)管系統(tǒng)具備文件傳輸功能。具備文件傳輸功能的網(wǎng)管系統(tǒng),將能夠在網(wǎng)管服務(wù)器之間、網(wǎng)管后臺(tái)與網(wǎng)管前臺(tái)之間實(shí)現(xiàn)文件傳輸,并使網(wǎng)管服務(wù)器方便地得到網(wǎng)管系統(tǒng)的相關(guān)文件,從而實(shí)現(xiàn)網(wǎng)管系統(tǒng)的安裝、升級(jí)和部署,以及正常的網(wǎng)絡(luò)管理與維護(hù)。
現(xiàn)有技術(shù)中存在一種采用文件傳輸協(xié)議(ftp)進(jìn)行文件傳輸?shù)姆椒?。該方法的工作過程是在目的機(jī)器上的ftp服務(wù)器開啟的情況下,源機(jī)器通過ftp協(xié)議登錄到目的機(jī)器,并采用字符命令的方式得到目的機(jī)器指定目錄中的文件。圖1示出了現(xiàn)有在基于CORBA協(xié)議的網(wǎng)管系統(tǒng)中采用ftp協(xié)議進(jìn)行文件傳輸?shù)氖疽鈭D。參見圖1,主機(jī)A通過ftp協(xié)議連接到網(wǎng)管后臺(tái)中的網(wǎng)管服務(wù)器,并與該網(wǎng)管服務(wù)器進(jìn)行文件傳輸。
上述方法存在如下限制條件需要網(wǎng)管服務(wù)器啟動(dòng)ftp服務(wù),并對(duì)外開放;而且,主機(jī)A上的用戶需要知道網(wǎng)管服務(wù)器的IP地址、端口號(hào)、用戶名和密碼等,需要了解ftp的基礎(chǔ)知識(shí)和工作流程;并且,還需要用戶了解用戶所需文件在網(wǎng)管服務(wù)器目錄中的位置;此外,如果網(wǎng)管服務(wù)器安裝了防火墻,則主機(jī)A將無法訪問網(wǎng)管服務(wù)器。
發(fā)明人在實(shí)現(xiàn)本發(fā)明的過程中發(fā)現(xiàn)由于通常情況下,出于安全方面的考慮,網(wǎng)管服務(wù)器的用戶名和密碼是不宜向所有網(wǎng)絡(luò)維護(hù)人員和網(wǎng)管開發(fā)人員公布的,而如果不公布,將導(dǎo)致一旦想要獲取網(wǎng)管服務(wù)器上的文件就需要專門的人員來協(xié)助,這就使得現(xiàn)有網(wǎng)管系統(tǒng)中的文件傳輸可用性不高,不夠簡(jiǎn)便、有效。
基于上述分析,本申請(qǐng)的發(fā)明人發(fā)現(xiàn)需要提出一種簡(jiǎn)便、有效的,在網(wǎng)管系統(tǒng)中進(jìn)行文件傳輸?shù)募夹g(shù),以使各分布的網(wǎng)管服務(wù)器中的文件能夠被傳輸和獲取。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種應(yīng)用于網(wǎng)管系統(tǒng)中實(shí)現(xiàn)文件傳輸?shù)姆椒ǎ蕴岣呔W(wǎng)管系統(tǒng)中文件傳輸?shù)目捎眯院秃?jiǎn)便性。
本發(fā)明實(shí)施例還提供另一種應(yīng)用于網(wǎng)管系統(tǒng)中實(shí)現(xiàn)文件傳輸?shù)姆椒?,以提高網(wǎng)管系統(tǒng)中文件傳輸?shù)目捎眯院秃?jiǎn)便性。
本發(fā)明實(shí)施例還提供一種網(wǎng)管系統(tǒng),以提高網(wǎng)管系統(tǒng)中文件傳輸?shù)目捎眯院秃?jiǎn)便性。
本發(fā)明實(shí)施例進(jìn)一步提供一種文件傳輸客戶機(jī)、一種文件服務(wù)器和一種文件傳榆服務(wù)器,以提高網(wǎng)管系統(tǒng)中文件傳輸?shù)目捎眯院秃?jiǎn)便性。
本發(fā)明實(shí)施例的技術(shù)方案具體是這樣實(shí)現(xiàn)的一種實(shí)現(xiàn)文件傳輸?shù)姆椒?,所述方法?yīng)用于包括文件傳輸客戶機(jī)、文件服務(wù)器和文件傳輸服務(wù)器網(wǎng)管系統(tǒng)中,該方法包括文件傳輸客戶機(jī)向文件服務(wù)器發(fā)送文件列表獲取請(qǐng)求;所述文件服務(wù)器用于獲取包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表,所述文件信息包含對(duì)應(yīng)的文件服務(wù)器中文件的信息;文件傳輸客戶機(jī)接收文件服務(wù)器返回的文件列表;文件傳輸客戶機(jī)根據(jù)用戶的指示確定所述文件列表中需要獲取的文件,向相應(yīng)的文件傳輸服務(wù)器發(fā)送文件獲取請(qǐng)求;文件傳輸客戶機(jī)接收文件傳輸服務(wù)器返回的相應(yīng)的文件。
一種網(wǎng)管系統(tǒng),包括文件傳輸客戶機(jī),用于向文件服務(wù)器發(fā)送文件列表獲取請(qǐng)求,接收文件服務(wù)器返回的包含網(wǎng)管服務(wù)器中文件信息的文件列表;并用于根據(jù)用戶的指示確定所述文件列表中需要獲取的文件,向相應(yīng)的文件傳輸服務(wù)器發(fā)送文件獲取請(qǐng)求,接收文件傳輸服務(wù)器返回的文件;文件服務(wù)器,用于根據(jù)文件傳輸客戶機(jī)的文件列表獲取請(qǐng)求向文件傳輸服務(wù)器發(fā)送文件列表獲取請(qǐng)求,接收文件傳輸服務(wù)器返回的包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表,并向所述文件傳輸客戶機(jī)返回所述文件列表;文件傳輸服務(wù)器,用于根據(jù)文件服務(wù)器的文件列表獲取請(qǐng)求向文件服務(wù)器返回包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表,并用于根據(jù)文件傳輸客戶機(jī)的文件獲取請(qǐng)求,向文件傳輸客戶機(jī)返回相應(yīng)的文件。
一種文件傳輸客戶機(jī),包括文件列表獲取模塊,用于向文件服務(wù)器發(fā)送文件列表獲取請(qǐng)求,接收來自于文件服務(wù)器的包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表;文件獲取模塊,用于根據(jù)用戶的指示確定所述文件列表中需要獲取的文件,向文件傳輸服務(wù)器發(fā)送文件獲取請(qǐng)求,接收來自于文件傳輸服務(wù)器的文件。
一種文件服務(wù)器,包括請(qǐng)求處理模塊,用于根據(jù)來自于文件傳輸客戶機(jī)的文件列表獲取請(qǐng)求通知文件列表處理模塊,并將文件列表處理模塊返回的文件列表發(fā)送給文件傳輸客戶機(jī);文件列表處理模塊,用于根據(jù)請(qǐng)求處理模塊的通知向文件傳輸服務(wù)器發(fā)送文件列表獲取請(qǐng)求,并將來自于文件傳輸服務(wù)器的文件列表返回給請(qǐng)求處理模塊。
一種文件傳輸服務(wù)器,包括文件列表發(fā)送模塊,用于根據(jù)接收的來自文件服務(wù)器的文件列表獲取請(qǐng)求,向文件服務(wù)器返回包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表;文件傳輸模塊,用于根據(jù)接收的來自文件傳輸客戶機(jī)的文件獲取請(qǐng)求,向文件傳輸客戶機(jī)返回相應(yīng)的文件。
由上述技術(shù)方案可見,本發(fā)明實(shí)施例所公開的實(shí)現(xiàn)文件傳輸?shù)募夹g(shù)方案,應(yīng)用于包括文件傳輸客戶機(jī)、文件服務(wù)器和文件傳輸服務(wù)器的網(wǎng)管系統(tǒng)中。該方案首先通過文件傳輸客戶機(jī)向文件服務(wù)器發(fā)送文件列表獲取請(qǐng)求,接收文件服務(wù)器返回的包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表;然后,由文件傳輸客戶機(jī)根據(jù)用戶的指示確定文件列表中需要獲取的文件,并向相應(yīng)的文件傳輸服務(wù)器發(fā)送文件獲取請(qǐng)求;最后,由文件傳輸客戶機(jī)接收文件傳輸服務(wù)器返回的相應(yīng)的文件。如此,無需公開文件傳輸服務(wù)器的用戶名和密碼,也無需網(wǎng)管前臺(tái)的用戶了解文件傳輸服務(wù)器的其他信息,就可以在分布式網(wǎng)管系統(tǒng)中實(shí)現(xiàn)文件傳輸,提高了文件傳輸?shù)目捎眯院秃?jiǎn)便性。


圖1示出了現(xiàn)有在基于CORBA協(xié)議的網(wǎng)管系統(tǒng)中采用ftp協(xié)議進(jìn)行文件傳輸?shù)氖疽鈭D。
圖2為本發(fā)明實(shí)施例中實(shí)現(xiàn)文件傳輸?shù)牡谝惠^佳方法的流程示意圖。
圖3為本發(fā)明實(shí)施例中實(shí)現(xiàn)文件傳輸?shù)牡诙^佳方法的流程示意圖。
圖4為本發(fā)明較佳實(shí)施例中網(wǎng)管系統(tǒng)的組成結(jié)構(gòu)示意圖。
圖5為本發(fā)明較佳實(shí)施例中文件傳輸客戶機(jī)的組成結(jié)構(gòu)示意圖。
圖6為本發(fā)明較佳實(shí)施例中文件服務(wù)器的組成結(jié)構(gòu)示意圖。
圖7為本發(fā)明較佳實(shí)施例中文件傳輸服務(wù)器的組成結(jié)構(gòu)示意圖。
圖8為本發(fā)明較佳實(shí)施例中在網(wǎng)管系統(tǒng)中實(shí)現(xiàn)文件傳輸?shù)姆椒ǖ牧鞒淌疽鈭D。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉實(shí)施例,對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。
本發(fā)明實(shí)施例所提供的實(shí)現(xiàn)文件傳輸?shù)募夹g(shù)方案應(yīng)用于網(wǎng)管系統(tǒng)中,所述網(wǎng)管系統(tǒng)包括文件傳輸客戶機(jī)、文件服務(wù)器和文件傳輸服務(wù)器。其中,文件傳輸服務(wù)器設(shè)置于網(wǎng)管后臺(tái)的網(wǎng)管服務(wù)器中,文件傳輸客戶機(jī)可以設(shè)置于網(wǎng)管前臺(tái)的各主機(jī)中,也可以設(shè)置于網(wǎng)管后臺(tái)的各網(wǎng)管服務(wù)器中,當(dāng)然還可以同時(shí)設(shè)置于網(wǎng)管前臺(tái)的各主機(jī)中和網(wǎng)管后臺(tái)的各網(wǎng)管服務(wù)器中。
當(dāng)網(wǎng)管前臺(tái)的各主機(jī)中設(shè)置了文件傳輸客戶機(jī),網(wǎng)管前臺(tái)中的主機(jī)就可以使用本發(fā)明實(shí)施例所述技術(shù)方案獲取網(wǎng)管后臺(tái)中網(wǎng)管服務(wù)器中的文件;當(dāng)網(wǎng)管后臺(tái)的各網(wǎng)管服務(wù)器中設(shè)置了文件傳輸客戶機(jī),網(wǎng)管后臺(tái)中的各網(wǎng)管服務(wù)器之間就可以使用本發(fā)明實(shí)施例所述技術(shù)方案進(jìn)行文件傳輸。
本發(fā)明實(shí)施例所述文件服務(wù)器處于網(wǎng)管后臺(tái)中,可以單獨(dú)設(shè)置一個(gè)實(shí)體實(shí)現(xiàn)本發(fā)明文件服務(wù)器的功能,也可以在網(wǎng)管服務(wù)器中實(shí)現(xiàn)該文件服務(wù)器的功能。文件傳輸客戶機(jī)、文件服務(wù)器與文件傳輸服務(wù)器之間可以通過Orb總線進(jìn)行通信。
本發(fā)明實(shí)施例中公開了兩種實(shí)現(xiàn)文件傳輸?shù)妮^佳方法,下面分別予以介紹。
圖2為本發(fā)明實(shí)施例中實(shí)現(xiàn)文件傳輸?shù)牡谝惠^佳方法的流程示意圖。參見圖2,該方法包括以下步驟步驟201文件傳輸客戶機(jī)向文件服務(wù)器發(fā)送文件列表獲取請(qǐng)求;所述文件服務(wù)器用于獲取包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表,所述文件信息包含對(duì)應(yīng)的文件服務(wù)器中文件的信息。
步驟202文件傳輸客戶機(jī)接收文件服務(wù)器返回的文件列表。
步驟203文件傳輸客戶機(jī)根據(jù)用戶的指示確定所述文件列表中需要獲取的文件,向相應(yīng)的文件傳輸服務(wù)器發(fā)送文件獲取請(qǐng)求。
步驟204文件傳輸客戶機(jī)接收文件傳輸服務(wù)器返回的相應(yīng)的文件。
圖3為本發(fā)明實(shí)施例中實(shí)現(xiàn)文件傳輸?shù)牡诙^佳方法的流程示意圖。參見圖3,該方法包括以下步驟步驟301文件傳輸客戶機(jī)向文件服務(wù)器發(fā)送文件列表獲取請(qǐng)求。
本步驟中,文件傳輸客戶機(jī)與文件服務(wù)器之間可以通過Orb總線進(jìn)行通信。文件傳輸客戶機(jī)向文件服務(wù)器發(fā)送文件列表獲取請(qǐng)求這一動(dòng)作的觸發(fā)可能是基于用戶向文件傳輸客戶機(jī)發(fā)出的一些指令或信息,也可能是周期性的行為。
步驟302文件服務(wù)器根據(jù)接收的文件列表獲取請(qǐng)求,向文件傳輸服務(wù)器發(fā)送文件列表獲取請(qǐng)求。
較佳地,可以預(yù)先存儲(chǔ)文件傳輸服務(wù)器與文件傳輸服務(wù)器的對(duì)象引用之間的對(duì)應(yīng)關(guān)系,此時(shí),文件服務(wù)器向文件傳輸服務(wù)器發(fā)送文件列表獲取請(qǐng)求具體為文件服務(wù)器根據(jù)預(yù)先存儲(chǔ)的文件傳輸服務(wù)器與文件傳輸服務(wù)器的對(duì)象引用之間的對(duì)應(yīng)關(guān)系獲取文件傳輸服務(wù)器的對(duì)象引用,然后根據(jù)該對(duì)象引用向相應(yīng)的文件傳輸服務(wù)器發(fā)送文件列表獲取請(qǐng)求。所述文件傳輸服務(wù)器與文件傳輸服務(wù)器的對(duì)象引用之間的對(duì)應(yīng)關(guān)系可以存儲(chǔ)在文件服務(wù)器中,也可以存儲(chǔ)在網(wǎng)管系統(tǒng)中的命名服務(wù)器中。
基于CORBA的對(duì)象請(qǐng)求代理(ORB),能夠提供對(duì)象定位、對(duì)象激活和對(duì)象通訊的透明機(jī)制。在這種機(jī)制下,請(qǐng)求服務(wù)的一方稱為客戶機(jī),提供服務(wù)的一方為對(duì)象,也可稱為服務(wù)器??蛻魴C(jī)發(fā)出要求服務(wù)的請(qǐng)求,由ORB將請(qǐng)求發(fā)送給相應(yīng)的對(duì)象,而對(duì)象則提供服務(wù),最后由ORB將服務(wù)的輸出值返回給客戶機(jī)。ORB的服務(wù)對(duì)客戶機(jī)而言是透明的,客戶機(jī)無需知道對(duì)象駐留在網(wǎng)絡(luò)中何處,只要持有對(duì)某對(duì)象的對(duì)象引用,就可以向該對(duì)象發(fā)出服務(wù)請(qǐng)求。一個(gè)對(duì)象引用含有與某個(gè)對(duì)象相關(guān)的足夠的信息,以讓ORB能夠定位到某機(jī)器上的服務(wù)器進(jìn)程中的對(duì)應(yīng)目標(biāo)對(duì)象。
這里,文件傳輸服務(wù)器就是一個(gè)對(duì)象,通過對(duì)象引用能夠定位到文件傳輸服務(wù)器上的進(jìn)程空間,進(jìn)行函數(shù)調(diào)用。文件傳輸服務(wù)器實(shí)際上并沒有對(duì)外公布該文件傳輸服務(wù)器的對(duì)象本身,而是公布了其對(duì)象引用,這樣既保證了文件傳輸服務(wù)器能夠被訪問到,又保障了安全性。
步驟303文件傳輸服務(wù)器根據(jù)文件服務(wù)器的請(qǐng)求將包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表返回給文件服務(wù)器。
較佳地,可以預(yù)先在文件傳輸服務(wù)器中存儲(chǔ)可供傳輸?shù)奈募诘哪夸洠@樣,在該文件傳輸服務(wù)器接收到文件列表獲取請(qǐng)求時(shí),就可以將只包含所設(shè)定目錄下文件信息的文件列表提供給文件服務(wù)器,這樣保證了文件傳輸服務(wù)器上文件的安全性。
所述對(duì)應(yīng)關(guān)系可以包括能夠唯一標(biāo)識(shí)文件傳輸服務(wù)器的標(biāo)識(shí)信息與該文件傳輸服務(wù)器中所包含文件的文件信息的對(duì)應(yīng)關(guān)系。能夠唯一標(biāo)識(shí)文件傳輸服務(wù)器的標(biāo)識(shí)信息可以是文件傳輸服務(wù)器的ID、IP、IP+端口號(hào)等,當(dāng)然也可以是文件傳輸服務(wù)器的對(duì)象引用。
步驟304文件服務(wù)器將文件列表發(fā)送給文件傳輸客戶機(jī)。
步驟305文件傳輸客戶機(jī)根據(jù)用戶的指示確定文件列表中需要獲取的文件,向相應(yīng)的文件傳輸服務(wù)器發(fā)送文件獲取請(qǐng)求。
本步驟中,文件傳輸客戶機(jī)可以將步驟204獲取到的文件列表顯示給用戶,這樣,用戶就可以從該列表中選擇文件,指示文件列表中的某個(gè)文件需要下載,即需要向文件傳輸服務(wù)器獲取。
本步驟中,文件傳輸客戶機(jī)向文件傳輸服務(wù)器發(fā)送文件獲取請(qǐng)求具體可以是由文件傳輸客戶機(jī)獲取需要獲取的文件對(duì)應(yīng)的文件傳輸服務(wù)器的對(duì)象引用,然后根據(jù)該對(duì)象引用向相應(yīng)的文件傳輸服務(wù)器發(fā)送文件獲取請(qǐng)求。
本步驟中,文件傳輸客戶機(jī)獲取文件傳輸服務(wù)器的對(duì)象引用的方式,可以是根據(jù)文件傳輸服務(wù)器的IP地址和端口號(hào)獲取文件傳輸服務(wù)器的對(duì)象引用。也可以預(yù)先將文件傳輸服務(wù)器與文件傳輸服務(wù)器的對(duì)象引用之間的對(duì)應(yīng)關(guān)系存儲(chǔ)在一個(gè)命名服務(wù)器或文件服務(wù)器中,由該命名服務(wù)器或文件服務(wù)器向文件傳輸客戶機(jī)提供文件傳輸服務(wù)器的對(duì)象引用。還可以在步驟204中由文件服務(wù)器將文件傳輸服務(wù)器的對(duì)象引用與文件列表一起發(fā)送給文件傳輸客戶機(jī)。
步驟306文件傳輸服務(wù)器收到文件獲取請(qǐng)求后,將相應(yīng)的文件返回給文件傳輸客戶機(jī)。
至此,結(jié)束本實(shí)施例在網(wǎng)管系統(tǒng)中實(shí)現(xiàn)文件傳輸?shù)姆椒ā?br> 本發(fā)明實(shí)施例所述文件傳輸客戶機(jī)、文件服務(wù)器和文件傳輸服務(wù)器的功能在具體實(shí)現(xiàn)時(shí),可以通過計(jì)算機(jī)程序編程實(shí)現(xiàn),其對(duì)應(yīng)的計(jì)算機(jī)程序分別稱為文件傳輸客戶機(jī)進(jìn)程、文件服務(wù)器進(jìn)程和網(wǎng)關(guān)服務(wù)器進(jìn)程。所述文件傳輸客戶機(jī)進(jìn)程、文件服務(wù)器進(jìn)程和文件傳輸服務(wù)器進(jìn)程為駐守進(jìn)程,在其所駐守的機(jī)器啟動(dòng)時(shí)將被啟動(dòng)。所述文件傳輸客戶機(jī)和文件傳輸服務(wù)器可以接收網(wǎng)管前臺(tái)或網(wǎng)管后臺(tái)中業(yè)務(wù)模塊的調(diào)用。這里,所述業(yè)務(wù)模塊包括安全模塊、故障模塊等。
以上詳細(xì)說明了本發(fā)明實(shí)施例中在網(wǎng)管系統(tǒng)中實(shí)現(xiàn)文件傳輸方法的具體實(shí)施方式
,下面對(duì)本發(fā)明實(shí)施例所提供的網(wǎng)管系統(tǒng)、文件傳輸客戶機(jī)、文件服務(wù)器和文件傳輸服務(wù)器的具體實(shí)施方式
進(jìn)行詳細(xì)說明。
本發(fā)明實(shí)施例所提供的技術(shù)方案可以運(yùn)用于采用各種分布式技術(shù)構(gòu)建的網(wǎng)管系統(tǒng)中,在下面的實(shí)施例中以CORBA為例進(jìn)行說明。
圖4為本發(fā)明較佳實(shí)施例中網(wǎng)管系統(tǒng)的組成結(jié)構(gòu)示意圖。如前所述本發(fā)明中文件傳輸客戶機(jī)可以設(shè)置于網(wǎng)管前臺(tái)的各主機(jī)中,也可以設(shè)置于網(wǎng)管后臺(tái)的各網(wǎng)管服務(wù)器中;文件服務(wù)器可以單獨(dú)設(shè)置,也可以設(shè)置于網(wǎng)管后臺(tái)的某一個(gè)網(wǎng)管服務(wù)器中。在圖4所示較佳實(shí)施例中,以文件傳輸客戶機(jī)設(shè)置于網(wǎng)管前臺(tái)的各主機(jī)中,文件服務(wù)器單獨(dú)設(shè)置為例進(jìn)行說明。參見圖4,該網(wǎng)管系統(tǒng)在現(xiàn)有網(wǎng)管系統(tǒng)的基礎(chǔ)上,在網(wǎng)管前臺(tái)的各主機(jī)中設(shè)置了文件傳輸客戶機(jī)的功能、在網(wǎng)管后臺(tái)中設(shè)置了文件服務(wù)器。
圖4所示網(wǎng)管系統(tǒng)中,文件傳輸客戶機(jī)410,用于向文件服務(wù)器420發(fā)送文件列表獲取請(qǐng)求,接收文件服務(wù)器420返回的包含網(wǎng)管服務(wù)器中文件信息的文件列表;并用于根據(jù)用戶的指示確定所述文件列表中需要獲取的文件,向相應(yīng)的文件傳輸服務(wù)器430發(fā)送文件獲取請(qǐng)求,接收文件傳輸服務(wù)器430返回的文件;文件服務(wù)器420,用于根據(jù)文件傳輸客戶機(jī)420的文件列表獲取請(qǐng)求向文件傳榆服務(wù)器430發(fā)送文件列表獲取請(qǐng)求,接收文件傳輸服務(wù)器430返回的包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表,并向所述文件傳輸客戶機(jī)410返回所述文件列表;文件傳輸服務(wù)器430,用于根據(jù)文件服務(wù)器420的文件列表獲取請(qǐng)求向文件服務(wù)器420返回包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表,并用于根據(jù)文件傳輸客戶機(jī)410的文件獲取請(qǐng)求,向文件傳輸客戶機(jī)410返回相應(yīng)的文件。
進(jìn)一步地,可以在圖4所示網(wǎng)管系統(tǒng)中增加對(duì)象引用存儲(chǔ)裝置,用于保存文件傳輸服務(wù)器與文件傳輸服務(wù)器的對(duì)象引用之間的對(duì)應(yīng)關(guān)系。該對(duì)象引用存儲(chǔ)裝置較佳地可以設(shè)置于文件服務(wù)器中,也可以設(shè)置于命名服務(wù)器等其他實(shí)體中。
此時(shí),文件服務(wù)器420可以進(jìn)一步用于根據(jù)所述對(duì)應(yīng)關(guān)系獲取文件傳輸服務(wù)器430的對(duì)象引用,根據(jù)所述對(duì)象引用構(gòu)造向文件傳輸服務(wù)器430請(qǐng)求文件列表的文件列表獲取請(qǐng)求;文件傳輸客戶機(jī)410,可以進(jìn)一步用于根據(jù)所述對(duì)應(yīng)關(guān)系獲取文件傳輸服務(wù)器430的對(duì)象引用,根據(jù)所述對(duì)象引用構(gòu)造向文件傳輸服務(wù)器430請(qǐng)求文件的文件獲取請(qǐng)求。
當(dāng)網(wǎng)管系統(tǒng)采用CORBA技術(shù)時(shí),圖4所示文件傳輸客戶機(jī)410、文件服務(wù)器420和文件傳輸服務(wù)器430之間可以通過Orb總線進(jìn)行通信。
本發(fā)明實(shí)施例中,從邏輯上對(duì)文件傳輸客戶機(jī)和文件傳輸服務(wù)器進(jìn)行了區(qū)分,在實(shí)際應(yīng)用中,提供服務(wù)器功能的網(wǎng)絡(luò)實(shí)體通常都具備相應(yīng)的客戶機(jī)功能。也就是說,雖然在圖4中,僅示出網(wǎng)管后臺(tái)的網(wǎng)管服務(wù)器中增加了本發(fā)明所述文件傳輸服務(wù)器的功能,但實(shí)際上,在兩臺(tái)網(wǎng)管服務(wù)器之間進(jìn)行文件傳輸時(shí),所述兩臺(tái)網(wǎng)管服務(wù)器必然有一臺(tái)在邏輯上是作為文件傳輸服務(wù)器,另一臺(tái)在邏輯上是作為文件傳輸客戶機(jī),如此才能實(shí)現(xiàn)文件傳輸。因此,圖4所示文件傳輸客戶機(jī)可以為網(wǎng)管前臺(tái)中的主機(jī)或網(wǎng)管后臺(tái)中的網(wǎng)管服務(wù)器;文件傳輸服務(wù)器可以為網(wǎng)管后臺(tái)中的網(wǎng)管服務(wù)器。
圖5為本發(fā)明較佳實(shí)施例中文件傳輸客戶機(jī)的組成結(jié)構(gòu)示意圖。參見圖5,該文件傳輸客戶機(jī)410包括文件列表獲取模塊510,用于向文件服務(wù)器420發(fā)送文件列表獲取請(qǐng)求,接收來自于文件服務(wù)器420的包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表;文件獲取模塊520,用于根據(jù)用戶的指示確定所述文件列表中需要獲取的文件,向文件傳輸服務(wù)器430發(fā)送文件獲取請(qǐng)求,接收來自于文件傳輸服務(wù)器430的文件。
圖5所示文件傳輸客戶機(jī)410中可以進(jìn)一步包括界面模塊530,用于向用戶顯示所述文件列表,并接收用戶的用于確定所述文件列表中需要獲取的文件的指示。
圖5所示文件傳輸客戶機(jī)410中還可以包括第一對(duì)象引用獲取模塊540,用于獲取需要獲取的文件對(duì)應(yīng)的文件傳輸服務(wù)器430的對(duì)象引用;文件請(qǐng)求構(gòu)造模塊550,用于根據(jù)所述對(duì)象引用構(gòu)造向文件傳輸服務(wù)器430請(qǐng)求文件的文件獲取請(qǐng)求。
若網(wǎng)管系統(tǒng)是基于CORBA協(xié)議的,則圖5所示文件列表獲取模塊510與文件服務(wù)器420之間的通信,通過Orb總線進(jìn)行;文件獲取模塊520與文件傳輸服務(wù)器430之間的通信,通過Orb總線進(jìn)行。
圖6為本發(fā)明較佳實(shí)施例中文件服務(wù)器的組成結(jié)構(gòu)示意圖。參見圖6,該文件服務(wù)器包括請(qǐng)求處理模塊610,用于根據(jù)來自于文件傳輸客戶機(jī)410的文件列表獲取請(qǐng)求通知文件列表處理模塊620,并將文件列表處理模塊620返回的文件列表發(fā)送給文件傳輸客戶機(jī)410;文件列表處理模塊620,用于根據(jù)請(qǐng)求處理模塊610的通知向文件傳輸服務(wù)器430發(fā)送文件列表獲取請(qǐng)求,并將來自于文件傳輸服務(wù)器430的文件列表返回給請(qǐng)求處理模塊610。
圖6所示文件服務(wù)器420中可以進(jìn)一步包括第二對(duì)象引用獲取模塊630,用于獲取所述文件傳輸服務(wù)器430的對(duì)象引用;列表請(qǐng)求構(gòu)造模塊640,用于根據(jù)所述對(duì)象引用構(gòu)造向文件傳輸服務(wù)器430文件列表的文件列表獲取請(qǐng)求。
圖6所示文件服務(wù)器420中可以進(jìn)一步包括對(duì)象引用存儲(chǔ)模塊650,用于存儲(chǔ)文件傳輸服務(wù)器與文件傳輸服務(wù)器的對(duì)象引用之間的對(duì)應(yīng)關(guān)系,并向第二對(duì)象引用獲取模塊630提供所述對(duì)應(yīng)關(guān)系。若圖6所示文件服務(wù)器420中不包括所述存儲(chǔ)有文件傳輸服務(wù)器與文件傳輸服務(wù)器的對(duì)象引用之間的對(duì)應(yīng)關(guān)系的對(duì)象引用存儲(chǔ)模塊650,則第二對(duì)象引用獲取模塊630需要與網(wǎng)管系統(tǒng)中存儲(chǔ)有文件傳輸服務(wù)器與文件傳榆服務(wù)器的對(duì)象引用之間的對(duì)應(yīng)關(guān)系的實(shí)體進(jìn)行交互,獲取文件傳輸服務(wù)器的對(duì)象引用。
若網(wǎng)管系統(tǒng)是基于CORBA協(xié)議的,則圖6所示請(qǐng)求處理模塊610與文件傳輸客戶機(jī)410之間的通信,通過Orb總線進(jìn)行;文件列表處理模塊620與文件傳輸服務(wù)器430之間的通信,通過Orb總線進(jìn)行。
圖7為本發(fā)明較佳實(shí)施例中文件傳輸服務(wù)器的組成結(jié)構(gòu)示意圖。參見圖7,該文件傳輸服務(wù)器包括文件列表發(fā)送模塊710,用于根據(jù)接收的來自文件服務(wù)器420的文件列表獲取請(qǐng)求,向文件服務(wù)器420返回包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表;文件傳輸模塊720,用于根據(jù)接收的來自文件傳輸客戶機(jī)410的文件獲取請(qǐng)求,向文件傳輸客戶機(jī)410返回相應(yīng)的文件。
在圖7所示文件傳輸服務(wù)器中,可以進(jìn)一步包括目錄存儲(chǔ)模塊730,用于存儲(chǔ)文件傳輸服務(wù)器中供傳輸用的文件所在的目錄;文件列表構(gòu)造模塊740,用于以所述存儲(chǔ)的目錄中、文件列表獲取請(qǐng)求所請(qǐng)求文件的文件信息構(gòu)造文件列表。這樣,可以保證文件傳輸服務(wù)器430上指定范圍內(nèi)的文件才能被獲取到,保證了文件傳輸服務(wù)器430上文件的安全性。
由上述實(shí)施例可見,本發(fā)明實(shí)施例所公開的在網(wǎng)管系統(tǒng)中實(shí)現(xiàn)文件傳輸?shù)募夹g(shù)方案中,首先通過文件傳輸客戶機(jī)向文件服務(wù)器發(fā)送文件列表獲取請(qǐng)求,接收文件服務(wù)器返回的包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表;然后,由文件傳輸客戶機(jī)根據(jù)用戶的指示確定文件列表中需要獲取的文件,并向相應(yīng)的文件傳輸服務(wù)器發(fā)送文件獲取請(qǐng)求;最后,由文件傳輸客戶機(jī)接收文件傳輸服務(wù)器返回的文件。如此,在分布式網(wǎng)管系統(tǒng)中,實(shí)現(xiàn)了簡(jiǎn)便、有效的文件傳輸。
下面結(jié)合上述實(shí)施例中所提供的文件傳輸方法、文件傳輸客戶機(jī)、文件服務(wù)器、文件傳輸服務(wù)器和網(wǎng)管系統(tǒng),以一個(gè)更加具體的應(yīng)用來說明本發(fā)明技術(shù)方案的具體實(shí)施方式
。
在實(shí)際應(yīng)用中,為了使網(wǎng)絡(luò)維護(hù)人員和網(wǎng)管開發(fā)人員能夠更方便地使用網(wǎng)管系統(tǒng)的文件傳輸功能,可以在網(wǎng)管前臺(tái)界面設(shè)置本發(fā)明實(shí)施例所述文件傳輸客戶機(jī)中的界面模塊,用于顯示文件列表和文件傳輸進(jìn)度,并用于接收用戶輸入的信息或指示。本發(fā)明實(shí)施例所述文件傳輸客戶機(jī)和文件傳輸服務(wù)器在具體應(yīng)用中,可以通過進(jìn)程來實(shí)現(xiàn),它們都是駐守進(jìn)程,在網(wǎng)管前臺(tái)的主機(jī)或網(wǎng)管后臺(tái)的網(wǎng)管服務(wù)器啟動(dòng)時(shí)會(huì)被拉起,負(fù)責(zé)文件傳輸。
圖8為本發(fā)明較佳實(shí)施例中在網(wǎng)管系統(tǒng)中實(shí)現(xiàn)文件傳輸?shù)姆椒ǖ牧鞒淌疽鈭D。參見圖8,包括以下步驟步驟801網(wǎng)管系統(tǒng)啟動(dòng)文件服務(wù)器,網(wǎng)管前臺(tái)通過界面模塊接收用戶輸入的獲取文件列表的指示。
本步驟中,文件服務(wù)器啟動(dòng)之后就可以接收網(wǎng)管前臺(tái)的請(qǐng)求,與網(wǎng)管前臺(tái)進(jìn)行通信,并提供相關(guān)的函數(shù)調(diào)用。
步驟802網(wǎng)管前臺(tái)的文件傳輸客戶機(jī)與文件服務(wù)器器進(jìn)行通信,發(fā)送文件列表獲取請(qǐng)求。
步驟803文件服務(wù)器根據(jù)網(wǎng)管服務(wù)器與對(duì)象引用的對(duì)應(yīng)關(guān)系,得到各網(wǎng)管服務(wù)器上文件的文件列表。
本步驟中,文件服務(wù)器也可以直接將文件傳輸客戶機(jī)所請(qǐng)求網(wǎng)管服務(wù)器的對(duì)象引用發(fā)送給文件傳輸客戶機(jī),由文件傳輸客戶機(jī)自己通過該對(duì)象引用得到網(wǎng)管服務(wù)器上文件的文件列表。
如前所述,這里可以由網(wǎng)管服務(wù)器存儲(chǔ)可供傳輸用文件所在的目錄,這樣,就可以只將所設(shè)定目錄下的文件包含在文件列表中,以保證網(wǎng)管服務(wù)器上文件的安全性。存儲(chǔ)指定目錄的方式存在多種,一種較佳方式是在配置文件中指定相關(guān)目錄的路徑。
步驟804文件服務(wù)器將包含網(wǎng)管服務(wù)器上文件信息的文件列表發(fā)送給文件傳輸客戶機(jī),界面模塊將文件列表顯示給用戶。
本步驟中,界面模塊可以將所得到的文件列表以樹的形式顯示出來,供用戶直接選取一個(gè)或多個(gè)文件進(jìn)行下載。
步驟805~步驟806文件傳輸客戶機(jī)向用戶顯示文件列表,接收用戶的指示,根據(jù)用戶所選取的文件,向包含該文件的網(wǎng)管服務(wù)器發(fā)送文件獲取請(qǐng)求。
步驟807網(wǎng)管服務(wù)器將文件傳輸客戶機(jī)所請(qǐng)求獲取的文件發(fā)送給文件傳輸客戶機(jī)。
本步驟中,當(dāng)用戶選擇了多個(gè)文件時(shí),可以采用多線程的方式進(jìn)行文件傳輸。
至此,結(jié)束本較佳實(shí)施例中的文件傳輸。
本發(fā)明實(shí)施例所提供的技術(shù)方案在網(wǎng)管系統(tǒng)的基礎(chǔ)上,提供了文件傳輸功能,使得網(wǎng)絡(luò)維護(hù)人員和網(wǎng)管開發(fā)人員能夠方便地從網(wǎng)管服務(wù)器得到所需文件。這樣,在網(wǎng)絡(luò)設(shè)備或網(wǎng)絡(luò)鏈路出現(xiàn)故障時(shí),可以馬上得到相關(guān)文件對(duì)故障進(jìn)行定位,或者得到運(yùn)行文件分發(fā)給網(wǎng)管開發(fā)人員進(jìn)行定位,尤其是當(dāng)網(wǎng)管開發(fā)人員處于不同地理位置時(shí),本發(fā)明實(shí)施例所提供技術(shù)方案的簡(jiǎn)便性和有效性更為突出。本發(fā)明實(shí)施例所提供的技術(shù)方案不需要所有網(wǎng)絡(luò)維護(hù)人員和網(wǎng)管開發(fā)人員都知道網(wǎng)管服務(wù)器的地址或其他信息,并且也不需要網(wǎng)絡(luò)維護(hù)人員和網(wǎng)管開發(fā)人員都登錄到網(wǎng)管服務(wù)器,可以在保證網(wǎng)管服務(wù)器的安全的情況下,及時(shí)地得到故障信息或其他所需信息。
并且,本發(fā)明實(shí)施例中,可以由網(wǎng)管服務(wù)器存儲(chǔ)可供傳輸用文件所在的目錄,這樣,在該網(wǎng)管服務(wù)器接收文件服務(wù)器的文件列表獲取請(qǐng)求時(shí),就可以只將所設(shè)定目錄下的文件列出給文件服務(wù)器,這樣保證了網(wǎng)管服務(wù)器上文件的安全性。
此外,上級(jí)運(yùn)營支撐系統(tǒng)(OSS)也可以通過北向接口模塊與文件服務(wù)器器通信,從而得到指定的文件,方便了網(wǎng)管后臺(tái)與上級(jí)OSS之間的文件傳輸。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中在同一設(shè)備中的步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲(chǔ)于該設(shè)備的可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí)執(zhí)行上述方法中的對(duì)應(yīng)步驟。所述的存儲(chǔ)介質(zhì)可以如ROM/RAM、磁碟、光盤等。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種實(shí)現(xiàn)文件傳輸?shù)姆椒?,其特征在于,所述方法?yīng)用于包括文件傳輸客戶機(jī)、文件服務(wù)器和文件傳輸服務(wù)器的網(wǎng)管系統(tǒng)中,該方法包括文件傳輸客戶機(jī)向文件服務(wù)器發(fā)送文件列表獲取請(qǐng)求;所述文件服務(wù)器用于獲取包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表,所述文件信息包含對(duì)應(yīng)的文件服務(wù)器中文件的信息;文件傳輸客戶機(jī)接收文件服務(wù)器返回的文件列表;文件傳輸客戶機(jī)根據(jù)用戶的指示確定所述文件列表中需要獲取的文件,向相應(yīng)的文件傳輸服務(wù)器發(fā)送文件獲取請(qǐng)求;文件傳輸客戶機(jī)接收文件傳輸服務(wù)器返回的相應(yīng)的文件。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表具體為根據(jù)存儲(chǔ)的文件傳輸服務(wù)器與文件傳輸服務(wù)器的對(duì)象引用之間的對(duì)應(yīng)關(guān)系獲取文件傳輸服務(wù)器的對(duì)象引用,根據(jù)所述對(duì)象引用向?qū)?yīng)的文件傳輸服務(wù)器發(fā)送文件列表獲取請(qǐng)求,接收文件服務(wù)器返回的包含所述文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,還包括預(yù)先存儲(chǔ)文件傳輸服務(wù)器中供傳輸?shù)奈募诘哪夸?;所述文件列表中所包含的文件信息為所述目錄下所有文件的信息?br> 4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述向相應(yīng)的文件傳輸服務(wù)器發(fā)送文件獲取請(qǐng)求具體為獲取所述需要獲取的文件對(duì)應(yīng)的文件傳輸服務(wù)器的對(duì)象引用,根據(jù)所述對(duì)象引用向相應(yīng)的文件傳輸服務(wù)器發(fā)送文件獲取請(qǐng)求。
5.根據(jù)權(quán)利要求1、2或4所述的方法,其特征在于,所述文件傳輸客戶機(jī)、文件服務(wù)器和文件傳輸服務(wù)器之間通過Orb總線進(jìn)行通信。
6.一種網(wǎng)管系統(tǒng),其特征在于,包括文件傳輸客戶機(jī),用于向文件服務(wù)器發(fā)送文件列表獲取請(qǐng)求,接收文件服務(wù)器返回的包含網(wǎng)管服務(wù)器中文件信息的文件列表;并用于根據(jù)用戶的指示確定所述文件列表中需要獲取的文件,向相應(yīng)的文件傳輸服務(wù)器發(fā)送文件獲取請(qǐng)求,接收文件傳輸服務(wù)器返回的文件;文件服務(wù)器,用于根據(jù)文件傳輸客戶機(jī)的文件列表獲取請(qǐng)求向文件傳輸服務(wù)器發(fā)送文件列表獲取請(qǐng)求,接收文件傳輸服務(wù)器返回的包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表,并向所述文件傳輸客戶機(jī)返回所述文件列表;文件傳輸服務(wù)器,用于根據(jù)文件服務(wù)器的文件列表獲取請(qǐng)求向文件服務(wù)器返回包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表,并用于根據(jù)文件傳輸客戶機(jī)的文件獲取請(qǐng)求,向文件傳輸客戶機(jī)返回相應(yīng)的文件。
7.根據(jù)權(quán)利要求6所述的網(wǎng)管系統(tǒng),其特征在于,該網(wǎng)管系統(tǒng)中進(jìn)一步包括對(duì)象引用存儲(chǔ)裝置,用于保存文件傳輸服務(wù)器與文件傳輸服務(wù)器的對(duì)象引用之間的對(duì)應(yīng)關(guān)系;以及,所述文件服務(wù)器,進(jìn)一步用于根據(jù)所述對(duì)應(yīng)關(guān)系獲取文件傳輸服務(wù)器的對(duì)象引用,構(gòu)造向所述文件傳輸服務(wù)器請(qǐng)求文件列表的文件列表獲取請(qǐng)求;所述文件傳輸客戶機(jī),進(jìn)一步用于根據(jù)所述對(duì)應(yīng)關(guān)系獲取所述需要獲取的文件對(duì)應(yīng)的文件傳輸服務(wù)器的對(duì)象引用,構(gòu)造向所述文件傳輸服務(wù)器請(qǐng)求文件的文件獲取請(qǐng)求。
8.根據(jù)權(quán)利要求7所述的網(wǎng)管系統(tǒng),其特征在于,所述對(duì)象引用存儲(chǔ)裝置設(shè)置在文件服務(wù)器中。
9.一種文件傳輸客戶機(jī),其特征在于,包括文件列表獲取模塊,用于向文件服務(wù)器發(fā)送文件列表獲取請(qǐng)求,接收來自于文件服務(wù)器的包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表;文件獲取模塊,用于根據(jù)用戶的指示確定所述文件列表中需要獲取的文件,向文件傳輸服務(wù)器發(fā)送文件獲取請(qǐng)求,接收來自于文件傳輸服務(wù)器的文件。
10.根據(jù)權(quán)利要求9所述的文件傳輸客戶機(jī),其特征在于,該文件傳輸客戶機(jī)進(jìn)一步包括界面模塊,用于向用戶顯示所述文件列表,并接收用戶的用于確定所述文件列表中需要獲取的文件的指示。
11.根據(jù)權(quán)利要求9所述的文件傳輸客戶機(jī),其特征在于,該文件傳輸客戶機(jī)進(jìn)一步包括第一對(duì)象引用獲取模塊,用于獲取所述需要獲取的文件對(duì)應(yīng)的文件傳輸服務(wù)器的對(duì)象引用;文件請(qǐng)求構(gòu)造模塊,用于根據(jù)所述對(duì)象引用構(gòu)造向所述文件傳輸服務(wù)器請(qǐng)求文件的文件獲取請(qǐng)求。
12.一種文件服務(wù)器,其特征在于,包括請(qǐng)求處理模塊,用于根據(jù)來自于文件傳輸客戶機(jī)的文件列表獲取請(qǐng)求通知文件列表處理模塊,并將文件列表處理模塊返回的文件列表發(fā)送給文件傳輸客戶機(jī);文件列表處理模塊,用于根據(jù)請(qǐng)求處理模塊的通知向文件傳輸服務(wù)器發(fā)送文件列表獲取請(qǐng)求,并將來自于文件傳輸服務(wù)器的文件列表返回給請(qǐng)求處理模塊。
13.根據(jù)權(quán)利要求12所述的文件服務(wù)器,其特征在于,該文件服務(wù)器中進(jìn)一步包括第二對(duì)象引用獲取模塊,用于獲取所述文件傳輸服務(wù)器的對(duì)象引用;列表請(qǐng)求構(gòu)造模塊,用于根據(jù)所述對(duì)象引用構(gòu)造向所述文件傳輸服務(wù)器請(qǐng)求文件列表的文件列表獲取請(qǐng)求。
14.根據(jù)權(quán)利要求13所述的文件服務(wù)器,其特征在于,該文件服務(wù)器中進(jìn)一步包括對(duì)象引用存儲(chǔ)模塊,用于存儲(chǔ)文件傳輸服務(wù)器與文件傳輸服務(wù)器的對(duì)象引用之間的對(duì)應(yīng)關(guān)系。
15.一種文件傳輸服務(wù)器,其特征在于,包括文件列表發(fā)送模塊,用于根據(jù)接收的來自文件服務(wù)器的文件列表獲取請(qǐng)求,向文件服務(wù)器返回包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表;文件傳輸模塊,用于根據(jù)接收的來自文件傳輸客戶機(jī)的文件獲取請(qǐng)求,向文件傳輸客戶機(jī)返回相應(yīng)的文件。
全文摘要
本發(fā)明實(shí)施例中公開了一種實(shí)現(xiàn)文件傳輸?shù)姆椒ǎ摲椒☉?yīng)用于包括文件傳輸客戶機(jī)、文件服務(wù)器和文件傳輸服務(wù)器的網(wǎng)管系統(tǒng)中,首先由文件傳輸客戶機(jī)向文件服務(wù)器發(fā)送文件列表獲取請(qǐng)求,并接收文件服務(wù)器返回的包含文件信息與文件傳輸服務(wù)器信息對(duì)應(yīng)關(guān)系的文件列表;然后由文件傳輸客戶機(jī)根據(jù)用戶的指示確定所述文件列表中需要獲取的文件,向相應(yīng)的文件傳輸服務(wù)器發(fā)送文件獲取請(qǐng)求;最后,由文件傳輸客戶機(jī)接收文件傳輸服務(wù)器返回的相應(yīng)的文件。本發(fā)明實(shí)施例中還公開了一種網(wǎng)管系統(tǒng)、一種文件傳輸客戶機(jī)、一種文件服務(wù)器和一種文件傳輸服務(wù)器。應(yīng)用本發(fā)明能夠在分布式網(wǎng)管系統(tǒng)中,提高文件傳輸?shù)目捎眯院秃?jiǎn)便性。
文檔編號(hào)H04L29/08GK101068163SQ20071012604
公開日2007年11月7日 申請(qǐng)日期2007年6月29日 優(yōu)先權(quán)日2007年6月29日
發(fā)明者程建杰 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1