当前位置:首页 > 编程笔记 > 正文
已解决

fastdds之discovery

来自网友在路上 150850提问 提问时间:2023-09-21 01:16:33阅读次数: 50

最佳答案 问答题库508位专家为你答疑解惑

目录

  • 发现阶段
  • 发现机制
    • Simple Discovery
    • Static Discovery
    • Discovery Server
    • Manual Discovery

发现阶段

  1. Participant Discovery Phase(PDP):这个阶段DomainParticipant通过周期性的广播消息获取互相的存在。默认情况下使用广播地址和端口,也有可能使用单播指定一系列地址
  2. Endpoint Discovery Phase (EDP):这个阶段DataWriters 和 DataReaders互相获取对方。为了实现这一目标,DomainParticipants 会分享信息给DataWriters 和DataReaders,使用在PDP阶段建立的通道。

发现机制

Simple Discovery

Simple Discovery解决了不通DDS实体端到端的连接,分为两个独立的协议:DomainParticipants是如何互相发现;用于在同一个domain中声明和检测存在的DomainParticipants

  • Simple Participant Discovery Protocol(SPDP):用于DDS实体中互相发现的协议机制,如eDataWriter和DataReader。

Static Discovery

Discovery Server

Manual Discovery

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"fastdds之discovery":http://eshow365.cn/6-10326-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!