[发明专利]基于可靠协议兴趣代理的分布式发布/订阅系统及方法有效
申请号: | 201510027851.X | 申请日: | 2015-01-20 |
公开(公告)号: | CN104601581B | 公开(公告)日: | 2018-09-11 |
发明(设计)人: | 谢宝娣;蔡继红;陈秋瑞 | 申请(专利权)人: | 北京仿真中心 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 张文祎 |
地址: | 100854*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 可靠 协议 兴趣 代理 分布式 发布 订阅 系统 方法 | ||
1.基于可靠协议兴趣代理的分布式发布/订阅系统,其特征在于,该系统包括
发布方单元、发布方管理单元、数据通道模块、订阅方管理单元、订阅方单元和观察者模块;
发布方单元,用于构建分布式发布/订阅数据交换的发布方;
发布方管理单元,用于根据发布方创建与其相对应的订阅代理,并存储此发布方的兴趣和与其对应的订阅代理;
数据通道模块,用于挂载发布方管理单元和订阅方管理单元,建立发布方和订阅方的分布式数据交换的数据通道;
订阅方管理单元,用于根据订阅方创建与其相对应的发布代理,并存储此订阅方的兴趣和与其对应的发布代理;
订阅方单元,用于构建分布式发布/订阅数据交换的订阅方;
观察者模块,用于分布式数据交互中,第三方观察发布/订阅的部署。
2.根据权利要求1所述的分布式发布/订阅系统,其特征在于,
所述发布方单元包括多个发布方模块,用于完成不同数据的发布和推送;
所述订阅方单元包括多个订阅方模块,用于完成不同数据的订阅和接收。
3.根据权利要求2所述的分布式发布/订阅系统,其特征在于,
所述发布方管理单元包括与发布方模块数量相对应的订阅方代理模块,用于与发布方代理模块进行兴趣匹配;
所述订阅方管理单元包括与订阅方模块数量相对应的发布方代理模块,用于与订阅方代理模块进行兴趣匹配。
4.基于可靠协议兴趣代理的分布式发布/订阅方法,其特征在于,该方法的步骤包括
构建分布式数据交换的发布方和订阅方;
建立发布方和订阅方之间的分布式数据交换的数据通道;
在数据通道内建立与发布方对应的订阅方代理,并建立发布方与其对应的订阅方代理的兴趣绑定;
在数据通道内建立与订阅方对应的发布方代理,并建立订阅方与其对应的发布方代理的兴趣绑定;
所述发布方代理与所述订阅方代理进行兴趣匹配,如兴趣一致,则将发布代理加入此订阅代理,如兴趣不一致,则继续匹配;
发布方基于数据通道将数据传递给与其兴趣绑定的订阅方代理,通过订阅方代理传输至所有链接的发布方代理,发布方代理再将数据推送至与其绑定的订阅方;
实时对当前分布式发布/订阅的部署情况进行观察。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京仿真中心,未经北京仿真中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510027851.X/1.html,转载请声明来源钻瓜专利网。