一种基于树形结构的服务发现处理方法及装置

基本信息

申请号 CN201810688306.9 申请日 -
公开(公告)号 CN108924215B 公开(公告)日 2021-03-19
申请公布号 CN108924215B 申请公布日 2021-03-19
分类号 H04L29/08(2006.01)I;H04L12/24(2006.01)I 分类 电通信技术;
发明人 朱旋;段盼;王苏文 申请(专利权)人 北京顺丰同城科技有限公司
代理机构 北京路浩知识产权代理有限公司 代理人 王莹;李相雨
地址 100083北京市海淀区学清路10号院1号楼A座15层1501
法律状态 -

摘要

摘要 本发明实施例公开了一种基于树形结构的服务发现处理方法及装置,方法包括:若监听到本地端口传入名字数据,则对名字数据进行解析,得到名字数据对应的键值Key,根据名字数据对应的Key对内存中的树形结构进行重建和存储;监听预设路径下所有Key的操作,若根据操作判断获知目标Key发生变化,则根据目标Key查找树形结构的各实例;若在树形结构中查找到目标Key对应的目标实例,则对目标实例对应的本地订阅服务进行更新。通过建立树形结构,采用树形结构存储实例,大大减少了数据维护成本,且当层级较多时也较易维护;当监听到目标Key发生变化时,通过树形结构查找对应的目标Key,实现本地订阅服务的更新,采用极小的成本解决了数据一致性问题。