一種網(wǎng)絡(luò)設(shè)備間的消息傳遞方法
基本信息
申請?zhí)?/td> | CN200810048816.6 | 申請日 | - |
公開(公告)號(hào) | CN101651526A | 公開(公告)日 | 2010-02-17 |
申請公布號(hào) | CN101651526A | 申請公布日 | 2010-02-17 |
分類號(hào) | H04L1/18(2006.01)I;H04L12/56(2006.01)I | 分類 | 電通信技術(shù); |
發(fā)明人 | 彭凱;王學(xué);盧剛 | 申請(專利權(quán))人 | 武漢光發(fā)科技有限公司 |
代理機(jī)構(gòu) | 武漢楚天專利事務(wù)所 | 代理人 | 武漢光發(fā)科技有限公司 |
地址 | 430040湖北省武漢市臺(tái)商投資區(qū)??诠I(yè)園1361號(hào) | ||
法律狀態(tài) | - |
摘要
摘要 | 一種網(wǎng)絡(luò)設(shè)備間的消息傳遞方法,包括以下步驟:a.以消息標(biāo)志ID為數(shù)組下標(biāo)建立重發(fā)數(shù)組;b.產(chǎn)生請求時(shí),以消息標(biāo)識(shí)ID為數(shù)組下標(biāo)將其插入到重發(fā)數(shù)組中,并發(fā)送消息;c.發(fā)送請求消息,同時(shí)為發(fā)送的消息設(shè)立重發(fā)定時(shí)器,定時(shí)器到時(shí)仍未收到響應(yīng),以對(duì)端ID+消息ID為返回值,檢索到對(duì)端節(jié)點(diǎn)ID以消息ID為數(shù)組下標(biāo)的單元,定位到重發(fā)數(shù)組元素,進(jìn)行請求消息重發(fā),并將發(fā)送次數(shù)累加,超過設(shè)計(jì)的最大重發(fā)次數(shù)閾值,將該消息從重發(fā)鏈表中刪除;d.收到響應(yīng)時(shí),根據(jù)消息ID直接定位到重發(fā)數(shù)組中的元素,刪除對(duì)應(yīng)請求消息。所述方法能大大提高網(wǎng)絡(luò)設(shè)備進(jìn)行消息重發(fā)的效率,在系統(tǒng)資源占用和消息通知恢復(fù)的及時(shí)性之間取得靈活的平衡,并保證消息傳遞的準(zhǔn)確性。 |
