一種網(wǎng)絡(luò)設(shè)備間的消息傳遞方法
基本信息

| 申請(qǐng)?zhí)?/td> | CN200810048816.6 | 申請(qǐng)日 | - |
| 公開(kāi)(公告)號(hào) | CN101651526B | 公開(kāi)(公告)日 | 2013-02-13 |
| 申請(qǐng)公布號(hào) | CN101651526B | 申請(qǐng)公布日 | 2013-02-13 |
| 分類號(hào) | H04L1/16(2006.01)I | 分類 | 電通信技術(shù); |
| 發(fā)明人 | 彭凱;王學(xué);盧剛 | 申請(qǐng)(專利權(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)生請(qǐng)求時(shí),以消息標(biāo)識(shí)ID為數(shù)組下標(biāo)將其插入到重發(fā)數(shù)組中,并發(fā)送消息;c.發(fā)送請(qǐng)求消息,同時(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)行請(qǐng)求消息重發(fā),并將發(fā)送次數(shù)累加,超過(guò)設(shè)計(jì)的最大重發(fā)次數(shù)閾值,將該消息從重發(fā)鏈表中刪除;d.收到響應(yīng)時(shí),根據(jù)消息ID直接定位到重發(fā)數(shù)組中的元素,刪除對(duì)應(yīng)請(qǐng)求消息。所述方法能大大提高網(wǎng)絡(luò)設(shè)備進(jìn)行消息重發(fā)的效率,在系統(tǒng)資源占用和消息通知恢復(fù)的及時(shí)性之間取得靈活的平衡,并保證消息傳遞的準(zhǔn)確性。 |





