首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种动态发布订阅方法及装置 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:西北工业大学

摘要:本发明公开了一种动态发布订阅方法及装置,涉及计算机技术领域,用以解决现有的事件匹配算法因匹配桶结构过于庞大而导致匹配效率低的问题。包括:当监听到待接收订阅时,获取待接收订阅包括的第一条件,将第一条件与订阅条件列表中存储的多个第M个订阅对应的第二条件进行匹配;若第一条件与任意一个所述第二条件至少存在一个不同内容,将第一条件对应的待接收订阅存储至订阅条件列表中;订阅条件列表当前对应的偏序状态为已存状态,按照已存状态对应的偏序关系和存储至订阅条件列表中每个第N个订阅包括的第一条件的内容,对每个第N个订阅进行分类,根据分类结果更新包括偏序R树和索引结构的偏序关系。

主权项:1.一种动态发布订阅的方法,其特征在于,包括:当监听到待接收订阅时,获取所述待接收订阅包括的第一条件,将所述第一条件与订阅条件列表中存储的多个第M个订阅对应的第二条件进行匹配;M为大于0的正整数;若所述第一条件与任意一个所述第二条件至少存在一个不同内容,将所述第一条件对应的所述待接收订阅存储至订阅条件列表中,并按照所述订阅条件列表的顺序将多个所述待接收订阅命名为第N个订阅,N为大于M的正整数;订阅条件列表当前对应的偏序状态为已存状态,按照已存状态对应的偏序关系和存储至订阅条件列表中每个第N个订阅包括的第一条件的内容,对每个第N个订阅进行分类,根据分类结果更新包括偏序R树和索引结构的偏序关系;所述第一条件至少包括字符串条件、数值范围条件和整数条件中的任意一个;所述将所述第一条件与订阅条件列表中存储的多个第M个订阅对应的第二条件进行匹配之前,还包括:若所述订阅条件列表为空,根据多个所述待接收订阅对应的时间戳顺序将多个所述待接收订阅依次存储至订阅条件列表中,并将存储至所述订阅条件列表中的多个所述待接收订阅命名为第N个订阅;所述订阅条件列表当前对应的偏序状态为空状态,根据多个待接收订阅包括的第一条件的内容和偏序关系,对多个所述待接收订阅进行分类:将包括字符串条件的第N个订阅对应的索引信息添加到索引结构中;和或将包括数值范围条件且满足{Ω|A∩B=Ω,Ω≠A,Ω≠B}的第N个订阅对应的树信息添加到偏序R树的根目录中;和或将包括整数条件且满足{Ω|A∩B=Ω,Ω≠A,Ω≠B}的第M个订阅对应的树信息添加到偏序R树的根目录中;将分类结果写入偏序状态,存储至所述订阅条件列表中的多个所述待接收订阅命名为第M个订阅,所述订阅条件列表当前对应的偏序状态更新为已存状态。

全文数据:

权利要求:

百度查询: 西北工业大学 一种动态发布订阅方法及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。