一種基于樹形結(jié)構(gòu)的服務(wù)發(fā)現(xiàn)處理方法及裝置
基本信息

| 申請?zhí)?/td> | CN201810688306.9 | 申請日 | - |
| 公開(公告)號 | CN108924215B | 公開(公告)日 | 2021-03-19 |
| 申請公布號 | CN108924215B | 申請公布日 | 2021-03-19 |
| 分類號 | H04L29/08(2006.01)I;H04L12/24(2006.01)I | 分類 | 電通信技術(shù); |
| 發(fā)明人 | 朱旋;段盼;王蘇文 | 申請(專利權(quán))人 | 北京順豐同城科技有限公司 |
| 代理機構(gòu) | 北京路浩知識產(chǎn)權(quán)代理有限公司 | 代理人 | 王瑩;李相雨 |
| 地址 | 100083北京市海淀區(qū)學(xué)清路10號院1號樓A座15層1501 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明實施例公開了一種基于樹形結(jié)構(gòu)的服務(wù)發(fā)現(xiàn)處理方法及裝置,方法包括:若監(jiān)聽到本地端口傳入名字數(shù)據(jù),則對名字數(shù)據(jù)進行解析,得到名字數(shù)據(jù)對應(yīng)的鍵值Key,根據(jù)名字數(shù)據(jù)對應(yīng)的Key對內(nèi)存中的樹形結(jié)構(gòu)進行重建和存儲;監(jiān)聽預(yù)設(shè)路徑下所有Key的操作,若根據(jù)操作判斷獲知目標Key發(fā)生變化,則根據(jù)目標Key查找樹形結(jié)構(gòu)的各實例;若在樹形結(jié)構(gòu)中查找到目標Key對應(yīng)的目標實例,則對目標實例對應(yīng)的本地訂閱服務(wù)進行更新。通過建立樹形結(jié)構(gòu),采用樹形結(jié)構(gòu)存儲實例,大大減少了數(shù)據(jù)維護成本,且當層級較多時也較易維護;當監(jiān)聽到目標Key發(fā)生變化時,通過樹形結(jié)構(gòu)查找對應(yīng)的目標Key,實現(xiàn)本地訂閱服務(wù)的更新,采用極小的成本解決了數(shù)據(jù)一致性問題。?? |





