检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]上海航天精密机械研究所,上海201600 [2]上海交通大学电子信息与电气工程学院,上海200240
出 处:《航天制造技术》2014年第3期49-53,共5页Aerospace Manufacturing Technology
摘 要:研究了DDS规范中的节点发现机制以及现有DDS中间件产品中不同实现机制,分析了现有的发现机制在大型分布式场景中所面临的问题,设计并实现了一种基于主题树的发布/订阅关系信息配置系统(Topic Tree Info Repo,TTIR)。通过TTIR对主题的实时过滤,有效降低了节点发现过程所需要发送的消息数量。同时,在TTIR上实现了一种分布式的主题链路锁机制,用于管理DDS系统中并行实施的发布/订阅关系变更,有效保证了系统在升级维护过程中的高可用性。Research the participant discovery mechanism in Data Distribution Service (DDS) specification and thedifferent implements in current DDS products, and analyze current implementations' problems in large distributedsystem scenario, then design and implement a topic tree based publish/subscribe information configuration repository(TTIR). By real-time filtering the topic, TTIR reduces the total number of message in discovery process. In addition,TTIR provides a topic link distributed lock, which can be used to manage the parallel publish/subscribe informationchanges in a DDS system. It ensures the high availability of the system in upgrade or maintenance stage.
关 键 词:实时中间件 数据分发服务 全局数据空间 服务发现机制 实时发布订阅机制
分 类 号:V446.9[航空宇航科学与技术—飞行器设计]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.188.92.213