[發(fā)明專利]消息文件的發(fā)送、中轉(zhuǎn)、接收方法、裝置及傳輸系統(tǒng)無效
| 申請?zhí)枺?/td> | 200810246566.7 | 申請日: | 2008-12-25 |
| 公開(公告)號(hào): | CN101510893A | 公開(公告)日: | 2009-08-19 |
| 發(fā)明(設(shè)計(jì))人: | 樂以長;張鵬;朱樺 | 申請(專利權(quán))人: | 北京大學(xué);北大方正集團(tuán)有限公司;北京方正藍(lán)康信息技術(shù)有限公司;北京方正奧德計(jì)算機(jī)系統(tǒng)有限公司 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08;H04L29/06;H04L12/56 |
| 代理公司: | 北京中博世達(dá)專利商標(biāo)代理有限公司 | 代理人: | 申 健 |
| 地址: | 100871*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 消息 文件 發(fā)送 中轉(zhuǎn) 接收 方法 裝置 傳輸 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種消息文件的發(fā)送、中轉(zhuǎn)、接收方法、裝置及傳輸系統(tǒng)。
背景技術(shù)
隨著現(xiàn)代計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)通訊技術(shù)的不斷發(fā)展普及,利用互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)交換及資源共享已經(jīng)非常普遍。所謂斷點(diǎn)續(xù)傳,就是當(dāng)傳輸中途遇到意外掉線時(shí),下次可以自動(dòng)從前一次斷點(diǎn)開始繼續(xù)傳輸,從而避免因網(wǎng)絡(luò)中斷而造成網(wǎng)絡(luò)流量費(fèi)用和時(shí)間等浪費(fèi)。目前推出了基于HTTP(Hypertext?TransferProtocol,超文本傳輸協(xié)議)和FTP(File?Transfer?Protocol,文件傳輸協(xié)議)的斷點(diǎn)續(xù)傳技術(shù),以及基于郵件和即時(shí)通訊的斷點(diǎn)續(xù)傳技術(shù),這些技術(shù)服務(wù)于個(gè)人用戶,提高了個(gè)人用戶從網(wǎng)上下載數(shù)據(jù)或通過即時(shí)通訊工具傳輸文件的效率,節(jié)約了網(wǎng)絡(luò)帶寬。
在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:在企業(yè)級(jí)數(shù)據(jù)交換和資源共享的消息中間件領(lǐng)域,消息文件的傳輸模式、對數(shù)據(jù)安全的要求、交換數(shù)據(jù)量的要求等均有區(qū)別于個(gè)人用戶,服務(wù)于個(gè)人用戶數(shù)據(jù)傳輸?shù)臄帱c(diǎn)續(xù)傳技術(shù)無法應(yīng)用在企業(yè)級(jí)數(shù)據(jù)交換和資源共享的消息中間件領(lǐng)域,需要實(shí)現(xiàn)在消息中間件領(lǐng)域的斷點(diǎn)續(xù)傳的方案。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種消息文件的發(fā)送方法及裝置,用于實(shí)現(xiàn)消息中間件的斷點(diǎn)續(xù)傳。
為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
一種消息文件的發(fā)送方法,包括:
獲取消息文件已發(fā)送的單位數(shù)據(jù)包的記錄信息;
根據(jù)所述已發(fā)送的單位數(shù)據(jù)包的記錄信息,確定所述消息文件未發(fā)送的單位數(shù)據(jù)包;
向中轉(zhuǎn)裝置發(fā)送所述未發(fā)送的單位數(shù)據(jù)包,所述單位數(shù)據(jù)包攜帶所述消息文件拆分的單位數(shù)據(jù)包總數(shù)信息;
將已發(fā)送的單位數(shù)據(jù)包信息記錄在所述記錄信息中。
一種消息文件的發(fā)送裝置,包括:
信息獲取單元,用于獲取消息文件已發(fā)送的單位數(shù)據(jù)包的記錄信息;
未發(fā)送確定單元,用于根據(jù)所述已發(fā)送的單位數(shù)據(jù)包的記錄信息,確定所述消息文件未發(fā)送的單位數(shù)據(jù)包;
發(fā)送單元,用于向中轉(zhuǎn)裝置發(fā)送所述未發(fā)送的單位數(shù)據(jù)包,所述單位數(shù)據(jù)包攜帶所述消息文件拆分的單位數(shù)據(jù)包總數(shù)信息;
發(fā)送記錄單元,用于將已發(fā)送的單位數(shù)據(jù)包信息記錄在所述記錄信息中。
本發(fā)明的實(shí)施例提供一種消息文件的中轉(zhuǎn)方法和中轉(zhuǎn)裝置,用于實(shí)現(xiàn)消息中間件的斷點(diǎn)續(xù)傳。
為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
一種消息文件的中轉(zhuǎn)方法,包括:
接收并存儲(chǔ)發(fā)送裝置發(fā)送的消息文件拆分的單位數(shù)據(jù)包;
建立轉(zhuǎn)發(fā)所述單位數(shù)據(jù)包的路由表;
根據(jù)所述路由表中接收裝置對應(yīng)的路由信息,將所述單位數(shù)據(jù)包轉(zhuǎn)發(fā)給至少一個(gè)接收裝置;
從所述路由表中刪除已接收所述單位數(shù)據(jù)包的接收裝置對應(yīng)的路由信息。
一種消息文件的中轉(zhuǎn)裝置,包括:
接收存儲(chǔ)單元,用于接收并存儲(chǔ)發(fā)送裝置發(fā)送的消息文件拆分的單位數(shù)據(jù)包;
路由建立單元,用于建立轉(zhuǎn)發(fā)所述單位數(shù)據(jù)包的路由信息;
轉(zhuǎn)發(fā)單元,用于根據(jù)所述路由表中接收裝置對應(yīng)的路由信息,將所述單位數(shù)據(jù)包轉(zhuǎn)發(fā)給至少一個(gè)接收裝置;
路由刪除單元,用于從所述路由表中刪除已接收所述單位數(shù)據(jù)包的接收裝置對應(yīng)的路由信息。
本發(fā)明的實(shí)施例提供一種消息文件的接收方法及裝置,用于實(shí)現(xiàn)消息中間件的斷點(diǎn)續(xù)傳。
為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
一種消息文件的接收方法,包括:
接收并存儲(chǔ)中轉(zhuǎn)裝置轉(zhuǎn)發(fā)的消息文件拆分的單位數(shù)據(jù)包,所述單位數(shù)據(jù)包攜帶所述消息文件拆分的單位數(shù)據(jù)包總數(shù)信息;
將已接收的單位數(shù)據(jù)包信息存儲(chǔ)在記錄信息中;
根據(jù)已接收的單位數(shù)據(jù)包的記錄信息和所述單位數(shù)據(jù)包攜帶的所述消息文件拆分的單位數(shù)據(jù)包總數(shù)信息,判斷所述消息文件的所有單位數(shù)據(jù)包是否已全部接收;
若已全部接收所述消息文件的所有單位數(shù)據(jù)包,則組裝所述消息文件的所有單位數(shù)據(jù)包。
一種消息文件的接收裝置,包括:
接收存儲(chǔ)單元,用于接收并存儲(chǔ)中轉(zhuǎn)裝置轉(zhuǎn)發(fā)的消息文件拆分的單位數(shù)據(jù)包,所述單位數(shù)據(jù)包攜帶所述消息文件拆分的單位數(shù)據(jù)包總數(shù)信息;
接收記錄單元,用于將已接收的單位數(shù)據(jù)包信息存儲(chǔ)在記錄信息中;
接收判斷單元,用于根據(jù)已接收的單位數(shù)據(jù)包的記錄信息和所述單位數(shù)據(jù)包攜帶的所述消息文件拆分的單位數(shù)據(jù)包總數(shù)信息,判斷所述消息文件的所有單位數(shù)據(jù)包是否已全部接收;
組裝單元,用于若已全部接收消息文件的所有單位數(shù)據(jù)包,則組裝所述單位數(shù)據(jù)包。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京大學(xué);北大方正集團(tuán)有限公司;北京方正藍(lán)康信息技術(shù)有限公司;北京方正奧德計(jì)算機(jī)系統(tǒng)有限公司,未經(jīng)北京大學(xué);北大方正集團(tuán)有限公司;北京方正藍(lán)康信息技術(shù)有限公司;北京方正奧德計(jì)算機(jī)系統(tǒng)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810246566.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 發(fā)送方法、發(fā)送系統(tǒng)和發(fā)送器
- 發(fā)送系統(tǒng)、發(fā)送設(shè)備
- 發(fā)送設(shè)備、發(fā)送/接收設(shè)備、發(fā)送方法和發(fā)送/接收方法
- 發(fā)送裝置、發(fā)送方法
- 發(fā)送裝置、發(fā)送方法
- 發(fā)送系統(tǒng)、發(fā)送裝置以及數(shù)據(jù)發(fā)送方法
- 發(fā)送方法、發(fā)送裝置
- 發(fā)送裝置、發(fā)送方法以及記錄介質(zhì)
- 發(fā)送方法、發(fā)送裝置
- 發(fā)送系統(tǒng)、發(fā)送方法及發(fā)送/接收系統(tǒng)





