DDS协议--[第一章][概述]

概述

1、什么是dds?

Data Distribute Service,数据分发服务:

数据分发服务(DDS™)是一个由对象管理组(OMG)发布的以数据为中心的中间件协议和API标准。DDS集成系统中的各个组件,提供低延迟数据连接、高可靠性以及高可扩展体系结构,以适应商业级物联网(IoT)应用程序的需求。
在这里插入图片描述

2、dds的功能?

基本功能

DDS中间件是一个软件层,它将应用程序从操作系统、网络传输和底层数据格式的细节中抽象出来。DDS提供多种编程语言的API,允许应用程序跨操作系统、跨语言、跨处理器体系结构交换信息。
数据格式、发现匹配机制、连接方式、可靠性、网络协议、传输方式选择、QoS、安全性等底层细节由中间件管理。

Data Centricity 以数据为中心

DDS提供Qos控制功能。应用程序通过发布和订阅主题进行通信。订阅可以指定时间和内容筛选器,并且只能获取发布主题的数据的子集。不同的DDS域彼此完全独立,跨DDS域无法进行数据通信。
在这里插入图片描述

Global Data Space 全局数据空间<

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
XRCE-DDS(eXtensible and Robust Communication Protocol for Distributed Systems)是一种用于分布式系统的可扩展和稳定的通信协议。该协议基于DDS(Data Distribution Service)标准,旨在提供高效的数据交换和通信功能。 XRCE-DDS协议的中文版包括以下内容: 1. 概述:介绍XRCE-DDS协议的基本概念、特点和作用,以及与其他通信协议的对比。 2. 数据模型:介绍XRCE-DDS协议中使用的数据模型,包括发布者(Publisher)和订阅者(Subscriber)之间的数据交换方式,以及数据类型、数据格式和数据传输等相关内容。 3. 协议规范:详细说明XRCE-DDS协议的通信规范和通信流程,包括连接建立、连接保持、数据传输和连接关闭等方面。 4. 服务接口:列举XRCE-DDS协议中提供的各种服务接口,如发布数据、订阅数据、请求数据、发送响应等,以及对应的参数和返回值。 5. 安全性:介绍XRCE-DDS协议的安全性机制,包括身份认证、加密传输、访问控制等,以确保数据的机密性和完整性。 6. 示例和用法:给出一些示例和使用场景,说明如何使用XRCE-DDS协议进行数据交换和通信,以便用户更好地理解和应用该协议。 7. 扩展性和兼容性:说明XRCE-DDS协议的扩展性和兼容性,以及与其他协议和系统的集成能力,使其适应不同的应用场景和需求。 总之,XRCE-DDS标准协议的中文版详细介绍了该协议的概念、数据模型、规范、服务接口、安全性、示例和扩展性等方面的内容,旨在帮助用户理解和应用该协议,以提高分布式系统的通信效率和可靠性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

起风就扬帆

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值