[FASTDDS]05-DDS库有哪些详细功能和特性?

2026-04-12 02:151阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2405个文字,预计阅读时间需要10分钟。

[FASTDDS]05-DDS库有哪些详细功能和特性?

[FASTDDS] 05-DDS库概述+架构+应用层:用户应用通过Fast DDS的API实现分布式系统通信;Fast DDS层:实现DDS通信中间件。支持部署一个或多个DDS域,同一域内的DomainParticipants通过D参与通信。

[FASTDDS]05-DDS库总览

架构

  • 应用层:用户应用通过fast ddsAPI实现分布式系统通信
  • Fast DDS 层:DDS通信中间件的实现。它允许部署一个或多个DDS域,同一域内的DomainParticipants通过在Domain中的topic来发布/订阅来交换消息。
  • RTPS 层:实现实时发布-订阅(RTPS)协议,以实现与DDS应用程序的互操作性。该层充当传输层的抽象层。
  • 传输层:DDS的传输层,支持各种传输协议,例如UDPTCPSHM

DDS层

DDS层定义了几个关键的通信元素——用户将会在他们的应用中创建这些元素,然后将DDS应用串联起来,并创建一个以数据为中心的通信系统。DDS实体是任何支持服务质量配置(QoS)并实现侦听器的对象。

阅读全文

本文共计2405个文字,预计阅读时间需要10分钟。

[FASTDDS]05-DDS库有哪些详细功能和特性?

[FASTDDS] 05-DDS库概述+架构+应用层:用户应用通过Fast DDS的API实现分布式系统通信;Fast DDS层:实现DDS通信中间件。支持部署一个或多个DDS域,同一域内的DomainParticipants通过D参与通信。

[FASTDDS]05-DDS库总览

架构

  • 应用层:用户应用通过fast ddsAPI实现分布式系统通信
  • Fast DDS 层:DDS通信中间件的实现。它允许部署一个或多个DDS域,同一域内的DomainParticipants通过在Domain中的topic来发布/订阅来交换消息。
  • RTPS 层:实现实时发布-订阅(RTPS)协议,以实现与DDS应用程序的互操作性。该层充当传输层的抽象层。
  • 传输层:DDS的传输层,支持各种传输协议,例如UDPTCPSHM

DDS层

DDS层定义了几个关键的通信元素——用户将会在他们的应用中创建这些元素,然后将DDS应用串联起来,并创建一个以数据为中心的通信系统。DDS实体是任何支持服务质量配置(QoS)并实现侦听器的对象。

阅读全文