Cyclone DDS背景技术

本文介绍了DDSI(Data Distribution Service for Real-Time Publish/Subscribe Systems over IP networks)的概念,详细阐述了DCPS域与DDSI域的映射、实体映射、可靠传输机制和DDSI特定的瞬态局部行为。特别是,DDSI的发现协议、心跳/AckNack机制和写入程序历史缓存在确保数据可靠性方面的作用。接着,文章深入探讨了Eclipse Cyclone DDS的实现细节,如发现行为、代理参与者和端点、共享发现信息以及启动模式。这些内容揭示了Eclipse Cyclone DDS如何优化发现过程和资源管理,以实现高效的数据传输。
摘要由CSDN通过智能技术生成

1、DDSI概念Concepts

        DDSI标准与DDS 1.2和1.4标准密切相关,DDSI中的实体与DCPS中的实体之间有明确的对应关系。但是,这种对应关系不是一一对应的。

        此处,仅仅对DDSI规范的概念进行描述,暂不涉及Eclipse Cyclone DDS实现的细节。DDSI规范的概念将帮助对互操作性interoperability感兴趣的技术人员了解规范的外延边界和Eclipse Cyclone DDS实现的开始。

1.1 DCPS域到DDSI域的映射

        在DCPS中,域由非负整数(域domainid)唯一标识。在UDP/IP映射中,该域id映射到用于与对等节点通信的端口号——这些端口号对发现协议特别重要——并且该域id到UDP/IP端口号的映射确保了使用默认映射不可能进行意外的跨域通信。

        以domainid=0为例                        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

pony12

助力1000篇OpenDDS文

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值