DDS 之Topic

Topic 是DDS中最小的数据发布单位

Topic最重要的三个点:

1.设计好数据类型

    个人理解是根据功能设计每个数据类型,有点类似于SOMEIP中对每一个数据类型的定义,当然这个数据类型是OMG标准中定义的。例如,支持基本的数据结构(short、long、float、string),支持array,sequence,union,enumeration等

2.Topic名称

    由用户自行定义,但是sub和pub要保持一致

3.QOS的配置

     同一个topic可以存在多个实例,通过key来区分,如program的ID

     Topic定义完成之后,通过预处理器(可以理解为是某种工具)生成IDL类型库,应用程序可以通过DDS API 将这些类型实例化

posted on 2023-01-31 17:50  菜鸟学艺~~~  阅读(432)  评论(0编辑  收藏  举报

导航