專利名稱:電子看板文件中繼傳輸系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種文件傳輸系統(tǒng)及方法,尤其涉及一種文件中繼傳 輸系統(tǒng)及方法。
背景技術(shù):
電子看板系統(tǒng)是釆用光電顯示技術(shù)、計(jì)算機(jī)應(yīng)用技術(shù)、以及自動(dòng) 控制技術(shù),針對(duì)顯示屏使用環(huán)境而專門(mén)設(shè)計(jì)的信息顯示系統(tǒng)。電子看 板,又名多媒體傳播平臺(tái),以數(shù)字多媒體影音替代傳統(tǒng)平面文書(shū)公告 與海報(bào),可單機(jī)作業(yè),或透過(guò)局域網(wǎng)絡(luò)由數(shù)據(jù)庫(kù)服務(wù)器傳遞信息到每
個(gè)電子布告欄。
傳統(tǒng)的電子看板一般是通過(guò)服務(wù)器傳輸不同的文件至客戶端,客 戶端再傳遞信息至多個(gè)顯示器或者上述電子布告欄。
然而,傳統(tǒng)的電子看板的文件傳輸機(jī)制有許多不足之處,主要表
現(xiàn)在以下幾個(gè)方面 一、單一的從服務(wù)器端傳輸文件到客戶端,如果 網(wǎng)絡(luò)不夠穩(wěn)定或者文件本身的內(nèi)容太大,將直接影響到傳輸?shù)乃俣龋?導(dǎo)致文件無(wú)法按時(shí)傳送至客戶端;二、如果服務(wù)器本身出現(xiàn)故障而無(wú) 法正常使用,那么無(wú)法將需要的文件傳輸至客戶端;三、如果同時(shí)多 個(gè)客戶端需要的文件都放在服務(wù)器,將對(duì)服務(wù)器本身的磁盤(pán)產(chǎn)生壓
力,造成文件傳輸?shù)牟环€(wěn)定。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種電子看板文件中繼傳輸系統(tǒng),可 以于電子看板文件傳輸過(guò)程中,實(shí)現(xiàn)電子看板文件中繼傳輸,提高傳 輸速度及傳輸?shù)姆€(wěn)定性。
鑒于以上內(nèi)容,還有必要提供一種電子看板文件中繼傳輸方法,可以于電子看板文件傳輸過(guò)程中,實(shí)現(xiàn)電子看板文件中繼傳輸,提高 傳輸速度及傳輸?shù)姆€(wěn)定性。
一種電子看板文件中繼傳輸系統(tǒng),其包括通過(guò)網(wǎng)絡(luò)連接的客戶端 計(jì)算機(jī)、排程服務(wù)器、存儲(chǔ)型中繼服務(wù)器及格式化中繼服務(wù)器。所述
排程服務(wù)器包括排程生成模塊,用于當(dāng)客戶端計(jì)算機(jī)請(qǐng)求下載電子 看板文件時(shí),生成下載排程;排程查詢模塊,用于根據(jù)下載排程查詢 客戶端計(jì)算機(jī)請(qǐng)求下載的電子看板文件是否存在于存儲(chǔ)型中繼服務(wù) 器,及當(dāng)請(qǐng)求下載的電子看板文件存在于存儲(chǔ)型中繼服務(wù)器時(shí),根據(jù) 下載排程查詢存儲(chǔ)型中繼服務(wù)器是否需要備份;中繼服務(wù)器備份模 塊,用于當(dāng)排程查詢模塊查詢到存儲(chǔ)型中繼服務(wù)器需要備份時(shí),備份 請(qǐng)求下載的電子看板文件至格式化中繼服務(wù)器;及傳輸模塊,用于根
據(jù)下載排程,當(dāng)存儲(chǔ)型中繼服務(wù)器不需要備份時(shí),將查詢到的電子看 板文件從存儲(chǔ)型中繼服務(wù)器傳輸至客戶端計(jì)算機(jī);當(dāng)存儲(chǔ)型服務(wù)器需 要備份時(shí),則當(dāng)中繼服務(wù)器備份模塊備份請(qǐng)求下載的電子看板文件至 格式化中繼服務(wù)器后,將查詢到的電子看板文件從格式化中繼服務(wù)器 傳輸至客戶端計(jì)算機(jī)。
一種電子看板文件中繼傳輸方法,該包括以下步驟當(dāng)客戶端計(jì) 算機(jī)請(qǐng)求下載電子看板文件時(shí),生成下載排程;根據(jù)下載排程查詢客 戶端計(jì)算機(jī)請(qǐng)求下載的電子看板文件是否存在于存儲(chǔ)型中繼服務(wù)器; 若存在,則根據(jù)下載排程查詢存儲(chǔ)型中繼服務(wù)器是否需要備份;當(dāng)存 儲(chǔ)型中繼服務(wù)器不需要備份時(shí),將查詢到的電子看板文件從存儲(chǔ)型中 繼服務(wù)器傳輸至客戶端計(jì)算機(jī);及當(dāng)存儲(chǔ)型服務(wù)器需要備份時(shí),則當(dāng) 備份請(qǐng)求下載的電子看板文件至格式化中繼服務(wù)器后,將查詢到的電 子看板文件從格式化中繼服務(wù)器傳輸至客戶端計(jì)算機(jī)。
相較現(xiàn)有技術(shù),利用本發(fā)明所提供的電子看板文件中繼傳輸系統(tǒng) 及方法,可于電子看板文件傳輸過(guò)程中,實(shí)現(xiàn)電子看板文件中繼傳輸, 提高傳輸速度及傳輸?shù)姆€(wěn)定性。
圖1是本發(fā)明電子看板文件中繼傳輸系統(tǒng)較佳實(shí)施例的系統(tǒng)架構(gòu)圖。
圖2是本發(fā)明電子看板文件中繼傳輸方法較佳實(shí)施例的方法流程圖。
具體實(shí)施例方式
如圖1所糸,是本發(fā)明電子看板文件中繼傳輸系統(tǒng)較佳實(shí)施例的
系統(tǒng)架構(gòu)圖。該系統(tǒng)包括多個(gè)客戶端計(jì)算機(jī)10、 一個(gè)排程服務(wù)器 20及多個(gè)存儲(chǔ)型中繼服務(wù)器31及多個(gè)格式化中繼服務(wù)器32。所述客 戶端計(jì)算機(jī)10通過(guò)網(wǎng)絡(luò)1連接至所述排程服務(wù)器20、所述存儲(chǔ)型中 繼服務(wù)器31及所述格式化中繼服務(wù)器32。且所述存儲(chǔ)型中繼服務(wù)器 31及所述格式化中繼服務(wù)器32通過(guò)網(wǎng)絡(luò)1相互連接并連接至所述排 程服務(wù)器20。
客戶端計(jì)算機(jī)IO可以是IBM架構(gòu)的個(gè)人電腦(PC)、筆記本電 腦,還可以是Apple架構(gòu)的MAC PC。用于將多種電子看板文件于不 同的顯示器或者電子布告欄播放。該電子看板文件一般包括電影文 件、音樂(lè)文件、動(dòng)畫(huà)文件、新聞文件等,分開(kāi)存放于所述多個(gè)中繼服 務(wù)器30。
所述的網(wǎng)絡(luò)1可以是企業(yè)內(nèi)部網(wǎng)(Intranet),也可以是國(guó)際互聯(lián) 網(wǎng)(Internet)或其它類型的通訊網(wǎng)^f各。
排程服務(wù)器20、存儲(chǔ)型中繼服務(wù)器31及格式化中繼服務(wù)器32 可以是不同種類的可安裝并運(yùn)行軟件、可保存不同類型文件的服務(wù) 器。其中,本案較佳實(shí)施方式所述排程服務(wù)器20包括排程生成模 塊201、排程查詢模塊202、錯(cuò)誤信息反饋模塊203、中繼服務(wù)器備 份模塊204及傳輸模塊205。本案較佳實(shí)施方式格式化中繼服務(wù)器32 格式化中繼服務(wù)器32格式化中繼服務(wù)器32所述存儲(chǔ)型中繼服務(wù)器 31保存有不同的電子看板文件;格式化中繼服務(wù)器32未保存任何數(shù) 據(jù),用于當(dāng)某個(gè)或多個(gè)存儲(chǔ)型中繼服務(wù)器31請(qǐng)求下栽傳輸?shù)碾娮涌?br>
板文件壓力過(guò)大時(shí),從存儲(chǔ)型中繼服務(wù)器31備份其保存的電子看板文件。
排程生成模塊201,用于當(dāng)客戶端計(jì)算機(jī)10請(qǐng)求下栽電子看板 文件時(shí),生成下載排程。該下載排程包括客戶端計(jì)算機(jī)10請(qǐng)求下 載的電子看板文件名、文件類型(電影文件、音樂(lè)文件、新聞文件等)、 下載時(shí)間及請(qǐng)求下載的客戶端計(jì)算機(jī)10的IP地址。
排程查詢模塊202,用于根據(jù)下載排程查詢客戶端計(jì)算機(jī)10請(qǐng) 求下載的電子看板文件是否存在于所述存儲(chǔ)型中繼服務(wù)器31,及當(dāng) 客戶端計(jì)算機(jī)10請(qǐng)求下載的電子看板文件存在于所述存儲(chǔ)型中繼服 務(wù)器31時(shí),根據(jù)下載排程查詢所述存儲(chǔ)型中繼服務(wù)器31是否需要備 份。由于不同類型及大小的電子看板文件保存于不同的中繼服務(wù)器 30,而客戶端計(jì)算機(jī)IO請(qǐng)求下載的電子看板文件未必保存于其中一 個(gè)存儲(chǔ)型中繼服務(wù)器31中。因此,排程查詢模塊202根據(jù)下載排程 中包含的文件名、文件類型到每一個(gè)存儲(chǔ)型中繼服務(wù)器31中查詢請(qǐng) 求下載的電子看板文件。當(dāng)請(qǐng)求下載的電子看板文件存在于某一個(gè)存 儲(chǔ)型中繼服務(wù)器31時(shí),排程查詢模塊202根據(jù)下載排程中下載時(shí)間 及請(qǐng)求下載的客戶端計(jì)算機(jī)10的IP地址,查詢所述中繼服務(wù)器30 是否需要備份。即,當(dāng)查詢到同一時(shí)間有超過(guò)存儲(chǔ)型中繼服務(wù)器31 承受能力的不同IP地址的客戶端計(jì)算機(jī)10請(qǐng)求下載時(shí),所述中繼月艮 務(wù)器30需要使用上述格式化中繼服務(wù)器32來(lái)備份,從而分解中繼服 務(wù)器30的壓力。
錯(cuò)誤信息反饋模塊203,用于當(dāng)排程查詢模塊202查詢到客戶端 計(jì)算機(jī)10請(qǐng)求下載的電子看板文件不存在于所述存儲(chǔ)型中繼服務(wù)器 31時(shí),反饋錯(cuò)誤信息至客戶端計(jì)算機(jī)10。即,存儲(chǔ)型中繼服務(wù)器31 沒(méi)有保存客戶端計(jì)算機(jī)10所請(qǐng)求下載的電子看板文件時(shí),根據(jù)下載 排程的IP地址反饋錯(cuò)誤信息至客戶端計(jì)算機(jī)IO表示請(qǐng)求下載失敗。
中繼服務(wù)器備份模塊204,用于當(dāng)排程查詢模塊202查詢到存儲(chǔ) 型中繼服務(wù)器31需要備份時(shí),備々;H青求下載的電子看板文件至格式 化中繼服務(wù)器32。即,當(dāng)上述同一時(shí)間有超過(guò)存儲(chǔ)型中繼服務(wù)器31承受能力的不同IP地址的客戶端計(jì)算機(jī)IO請(qǐng)求下栽時(shí),備份請(qǐng)求下
載的電子看板文件至格式化中繼服務(wù)器32。
傳輸模塊205,用于根據(jù)下栽排程中的客戶端計(jì)算機(jī)10的IP地 址,將查詢到的電子看板文件從存儲(chǔ)型中繼服務(wù)器31或格式化中繼 服務(wù)器32傳輸至客戶端計(jì)算機(jī)10。即當(dāng)存儲(chǔ)型中繼服務(wù)器31不需 要備份時(shí),將查詢到的電子看板文件從存儲(chǔ)型中繼服務(wù)器31傳輸至 客戶端計(jì)算機(jī)10;而當(dāng)存儲(chǔ)型服務(wù)器31需要備份時(shí),則當(dāng)中繼服務(wù) 器備份模塊204備份請(qǐng)求下載的電子看板文件至格式化中繼服務(wù)器 32后,將查詢到的電子看板文件從格式化中繼服務(wù)器32傳輸至客戶 端計(jì)算機(jī)IO。由于每個(gè)客戶端計(jì)算機(jī)10的IP地址都不相同,因此, 傳輸模塊205將不同的客戶端計(jì)算機(jī)10所請(qǐng)求下載的電子看板文件 通過(guò)IP地址來(lái)傳輸。
以下在列舉一 實(shí)例來(lái)說(shuō)明上述電子看板文件中繼傳輸系統(tǒng)運(yùn)作 過(guò)程。例如,兩臺(tái)IP地址分別是192.168.1.1及192.168.1.2的客戶端 計(jì)算機(jī)a及客戶端計(jì)算機(jī)b(以下分別簡(jiǎn)稱a及b) 。 a請(qǐng)求下栽一個(gè) 電影文件filel (以下簡(jiǎn)稱filel) , b請(qǐng)求下載一個(gè)新聞文件file2 (以 下簡(jiǎn)稱file2)。當(dāng)a、 b同時(shí)請(qǐng)求下載時(shí),排程生成模塊201生成一 個(gè)下載排程,包括文件名filel及file2、文件類型電影文件及新聞 文件、下載時(shí)間及a和b的IP地址。排程查詢^f莫塊202查詢filel及 file2是否存在于存儲(chǔ)型中繼服務(wù)器31中,若不存在,錯(cuò)誤信息反饋 模塊203根據(jù)下載排程的IP地址反饋錯(cuò)誤信息至a和b表示請(qǐng)求下 載失敗。若filel及file2存在于存儲(chǔ)型中繼服務(wù)器31中,則根據(jù)下 載排程中下載時(shí)間及請(qǐng)求下載的客戶端計(jì)算機(jī)10的IP地址,查詢存 儲(chǔ)型中繼服務(wù)器31是否需要備份。當(dāng)保存有filel及file2的中繼服 務(wù)器30無(wú)法承受a和b同時(shí)下栽時(shí),中繼服務(wù)器備份模塊204備份 請(qǐng)求下載的filel和file2至格式化中繼服務(wù)器32。最后,傳輸模塊 205,根據(jù)下栽排程中的a、 b的IP地址,將查詢到的filel、 file2傳 輸至a、 b。
如圖2所示,是本發(fā)明電子看板文件中繼傳輸方法較佳實(shí)施例的 方法流程圖。該方法利用上述電子看板文件中繼傳輸系統(tǒng),實(shí)現(xiàn)電子
看板文件中繼傳輸,其包括以下步驟排程生成模塊201當(dāng)客戶端計(jì) 算機(jī)10請(qǐng)求下載電子看板文件時(shí),生成下載排程(步驟S21 )。排 程查詢模塊202根據(jù)下載排程查詢客戶端計(jì)算機(jī)10請(qǐng)求下載的電子 看板文件是否存在于存儲(chǔ)型中繼服務(wù)器31 (步驟S22)。若存在,則 排程查詢模塊202根據(jù)下載排程查詢中繼服務(wù)器30是否需要備#(步 驟S23)。若不需要備份,則傳輸模塊205根據(jù)下載排程中的客戶端 計(jì)算機(jī)10的IP地址,將查詢到的電子看板文件從存儲(chǔ)型中繼服務(wù)器 31傳輸至客戶端計(jì)算機(jī)10(步驟S24)若存儲(chǔ)型服務(wù)器31需要備份, 則中繼服務(wù)器備份模塊204備份請(qǐng)求下載的電子看板文件至格式化 中繼服務(wù)器32,傳輸模塊205將查詢到的電子看板文件從格式化中 繼服務(wù)器32傳輸至客戶端計(jì)算機(jī)10。(步驟S25 )。
進(jìn)一步的,在步驟S22中,若排程查詢模塊202查詢客戶端計(jì)算 機(jī)10請(qǐng)求下載的電子看板文件不存在于所述存儲(chǔ)型中繼服務(wù)器31, 則錯(cuò)誤信息反饋模塊203反饋錯(cuò)誤信息至客戶端計(jì)算機(jī)10 (步驟 S26)。
權(quán)利要求
1.一種電子看板文件中繼傳輸系統(tǒng),其包括通過(guò)網(wǎng)絡(luò)連接的客戶端計(jì)算機(jī)、排程服務(wù)器、存儲(chǔ)型中繼服務(wù)器及格式化中繼服務(wù)器,其特征在于,所述排程服務(wù)器包括排程生成模塊,用于當(dāng)客戶端計(jì)算機(jī)請(qǐng)求下載電子看板文件時(shí),生成下載排程;排程查詢模塊,用于根據(jù)下載排程查詢客戶端計(jì)算機(jī)請(qǐng)求下載的電子看板文件是否存在于存儲(chǔ)型中繼服務(wù)器,及當(dāng)請(qǐng)求下載的電子看板文件存在于存儲(chǔ)型中繼服務(wù)器時(shí),根據(jù)下載排程查詢存儲(chǔ)型中繼服務(wù)器是否需要備份;中繼服務(wù)器備份模塊,用于當(dāng)排程查詢模塊查詢到存儲(chǔ)型中繼服務(wù)器需要備份時(shí),備份請(qǐng)求下載的電子看板文件至格式化中繼服務(wù)器;及傳輸模塊,用于根據(jù)下載排程,當(dāng)存儲(chǔ)型中繼服務(wù)器不需要備份時(shí),將查詢到的電子看板文件從存儲(chǔ)型中繼服務(wù)器傳輸至客戶端計(jì)算機(jī);當(dāng)存儲(chǔ)型服務(wù)器需要備份時(shí),則當(dāng)中繼服務(wù)器備份模塊備份請(qǐng)求下載的電子看板文件至格式化中繼服務(wù)器后,將查詢到的電子看板文件從格式化中繼服務(wù)器傳輸至客戶端計(jì)算機(jī)。
2. 如權(quán)利要求1所述的看板文件中繼傳輸系統(tǒng),其特征在于,該系統(tǒng)還包括錯(cuò)誤信息反饋模塊,用于當(dāng)排程查詢模塊查詢到客戶端計(jì)算機(jī)請(qǐng) 求下載的電子看板文件未存在于所述存儲(chǔ)型中繼服務(wù)器時(shí),反饋錯(cuò)誤信息至客戶端計(jì)算機(jī)。
3. 如權(quán)利要求1所述的看板文件中繼傳輸系統(tǒng),其特征在于, 所述下載排程包括客戶端計(jì)算機(jī)請(qǐng)求下載的電子看板文件名、文件 類型、下載時(shí)間及請(qǐng)求下載的客戶端計(jì)算機(jī)的IP地址。
4. 如權(quán)利要求1所述的看板文件中繼傳輸系統(tǒng),其特征在于, 所述中繼服務(wù)器M模塊,是當(dāng)超過(guò)存儲(chǔ)型中繼服務(wù)器承受能力的不同IP地址的客戶端計(jì)算機(jī)請(qǐng)求下栽時(shí),備份請(qǐng)求下栽的電子看板文 件至格式化中繼服務(wù)器。
5. —種電子看板文件中繼傳輸方法,其特征在于,其包括以下步驟當(dāng)客戶端計(jì)算機(jī)請(qǐng)求下載電子看板文件時(shí),生成下載排程;根據(jù)下載排程查詢客戶端計(jì)算機(jī)請(qǐng)求下載的電子看板文件是否存在于存儲(chǔ)型中繼服務(wù)器;若存在,則根據(jù)下載排程查詢存儲(chǔ)型中繼服務(wù)器是否需要備份;當(dāng)存儲(chǔ)型中繼服務(wù)器不需要備份時(shí),將查詢到的電子看板文件從存儲(chǔ)型中繼服務(wù)器傳輸至客戶端計(jì)算機(jī);及當(dāng)存儲(chǔ)型服務(wù)器需要備份時(shí),則當(dāng)備份請(qǐng)求下載的電子看板文件 至格式化中繼服務(wù)器后,將查詢到的電子看板文件從格式化中繼服務(wù) 器傳輸至客戶端計(jì)算機(jī)。
6. 如權(quán)利要求5所述的看板文件中繼傳輸方法,其特征在于, 該方法還包括步驟若客戶端計(jì)算機(jī)請(qǐng)求下載的電子看板文件不存在 于中繼服務(wù)器,則反饋錯(cuò)誤信息至該客戶端計(jì)算機(jī)。
全文摘要
一種電子看板文件中繼傳輸系統(tǒng),其包括通過(guò)網(wǎng)絡(luò)連接的客戶端計(jì)算機(jī)、排程服務(wù)器、存儲(chǔ)型中繼服務(wù)器及格式化中繼服務(wù)器。所述排程服務(wù)器包括排程生成模塊、排程查詢模塊、中繼服務(wù)器備份模塊及傳輸模塊。本發(fā)明還提供一種電子看板文件中繼傳輸方法。利用本發(fā)明所提供的電子看板文件中繼傳輸系統(tǒng)及方法,可于電子看板文件傳輸過(guò)程中,實(shí)現(xiàn)電子看板文件中繼傳輸,提高傳輸速度及傳輸?shù)姆€(wěn)定性。
文檔編號(hào)H04L12/54GK101175009SQ20061006345
公開(kāi)日2008年5月7日 申請(qǐng)日期2006年11月3日 優(yōu)先權(quán)日2006年11月3日
發(fā)明者佘玉飛 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司